There is an another branch of prediction system called "Nadi Jyotisha" or the Nadi system of astrology. Which (according to some people) in many occasions can correctly say even the names of the people who are concerned.
Unfortunately the techniques used are not revealed to people outside their immediate family. You must understand that such knowledge could be harmful if come in to the hands of wrong people. May be that is one of the reasons it is still kept in secret. Selfishness or greed is also a possibility. But if somebody will come forward and reveal at least some of the techniques at least to those who deserve and who will use it for the benefit of those who really need guidance such an act will be a great service to humanity as whole.
"The ola leaves which contain the life histories of nearly every human being on earth."