This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
You can use the following:
1. Web horoscope services, I don't know any but you can look at here.
2. RSS/Atom - subscribe to the RSS channel(s) and parse by your needs
When you create user's account just put additional info like date of birth in DB/users.properties or any other place and after a user is logged in, take this info and query. Show retrieved data using some "widgets" (Flex, JSF, JavaFX, DoJo, RAP ...).