Disclaimer: These are personal opinions, and have nothing to do with facts.
Well, I suppose it all depends on your definition of “a good bot”. Those listed so far are some of my personal favorites. I like Mitsuku and Skynet-AI for the things they can do, such as displaying web pages after a search.
Alan seems to have good days and bad. I chatted with Alan yesterday, and it was moderately responsive, this morning, it was stuck on the idea of marriage, and refused to answer any questions, it just kept asking more about my family and my opinions or the future existence of family life—it wouldn’t let go of the topic.
Elbot is my all-time favorite “pick-me-up” bot. It truly makes me laugh out loud. But, I view it as a stand-up comedian, it never has any serious information on any topic. It’s not a conversational agent, it’s a joke machine. I’ll never understand how it received such a high rating in the 2008 Loebner Prize Competition. Elbot convinced three of the 12 human interrogators it was indistinguishable from human, beating the other contestants and taking the Bronze Prize.
Read the transcript. http://www.computerweekly.com/feature/Meet-Elbot-Loebner-Prize-Turing-Test-contest-winner-transcript-and-photos
http://www.loebner.net/Prizef/2008_Contest/Elbot.pdf
I never understood what all the fuss was about Bildgesmythe. I know that a lot of work has been put into it, but to me, it answers in volume more than accuracy, and for me, that isn’t enough to call it “good”.
Human: What color is a red rose?
Bildgesmythe: red you say.
Human: What color is the White House?
Bildgesmythe: God bless America! What a great country!!! The capital is Washington, DC. The president is Barack Obama.
Human: Name something you’d like to improve.
Bildgesmythe: On the other hand…....um….. you have different fingers.