Ultra Hal Assistant is your Digital Secretary and companion. He (or she depending on your character preference) can remember and remind you of appointments. He can keep an address book. He can keep a Phone Book, and even dial phone numbers for you! Hal can also run programs and recent documents on command. Hal can help you browse the Internet. He will offer you help with most of your Windows programs.
Hal does all of this from natural language -- simply tell him or ask him something in plain English! Hal has huge conversational database and can chat about anything at all. Hal will learn from every single sentence that you tell him and over time Hal will learn to like the same things you do, and to talk about topics you like to talk about.
Ultra Hal Assistant even has built in speech recognition so that you can speak to Hal out loud instead of typing. Ultra Hal utilizes an advanced realtime 3D character engine from Haptek that delivers 3-D artificial human characters so convincing and engaging you could swear they were real. You can download the free Trial version from this site.