Online astrology predictions and its methods