Honestly. Not all fortune tellers are equally good. This is a piece of goods that can not be programmed. No system can replace a person.
At first, system doesn't develop itself, there are professional astrologers behind it. Thou, it learns from their knowledge and experience, but not only.
Our AI system is designed to analyze data from many sources using neural network's cognitive abilities.
Another function is checking accuracy rate of previous predictions with user's feedback.
Also it will be able to interact with user in a form of natural dialogue.
We are developing methods of applying advanced technologies (such as AI) to assist astrologers and help users to get clear view of their needs and obstacles. System would help in most cases without having astrologer involved (who does exactly same as machine because they use the same astrological libraries, btw).
We don't replace a person but enhance!
Btw, I'm a Bhrigu's team AI expert, so any questions are welcome.