Cleverbot is an intelligent chatterbox that can chat with you.
Cleverbot learn from any conversation, it learn words, sentences and your profile. By this way it will solve you questions, it will tell you jokes, etc.
The perfect virtual friend. Do you remember KAS or iDox? This is an online version of the classic virtual friend.
If your friends are not online, chat with Cleverbot.