AI Zone Admin Forum Add your forum

NEWS: Chatbots.org survey on 3000 US and UK consumers shows it is time for chatbot integration in customer service!read more..

What Qualities and Features Should a Chatbot have?
 
 

What features and qualities should the perfect chatbot exhibit? What would make the perfect chatbot? If a chatbot could have any feature in the world, what feature do you think that should be?

 

 
  [ # 1 ]

“Curiosity” or more specifically, the pursuit of more information and details about a particular event. It makes conversing so much more human.

This is yet another module that we have done some work in for Caesar, it’s far from completed and not particularly simple, and I aren’t able to give away much detail about how it works…you’ll have to wait for the patents smile But as an example consider the extremely simple statement

“Dan went for dinner.”

If you can understand what that means, then there are a number of possible information gleaming questions you can construct for further details about Dan’s dinner.

Where did he go?
What time did he go?
What did he eat?
Did he enjoy it?
Who did he go with?

etc etc etc

These are all questions that we as humans would ask anyone that uttered that statement….we certainly wouldn’t just say “Ok.” and end there.

We’ve had good success with our “proof of concept” but for now thats on the back burner as there are other more important features we need that will improve this (and a whole bunch of other things) overall.

 

 
  [ # 2 ]

Dan Hughes, your reply is very interesting and true. Thank you for your insightful contribution.

 

 
  [ # 3 ]

Elaborating on what Dan said, for a conversational bot, I would add staying on topic for more than one response in a row.  Also referring back to what the person said a bit later asking them more detail really draws them in. If your bot can also relate to them comparing their own experiences to theirs, you are on your way to a winner!

 

 
  [ # 4 ]

Brian Rigsby, thank you for your reply. Your ideas are also very useful.

 

 
  [ # 5 ]

response in a proper way in terms of the concept !! and how the chtarbots can move smoothely from one topic to another !!

I hope that helps smile

 

 
  [ # 6 ]

I don’t think perfect is the word I would use to describe it. To me there is no such thing as perfect, not to mention language and the way we humans communicate is not perfect either with all of the ambiguities and often needing clarification. I have to agree with everyone that was posted above however. Not only should it include the things mentioned, but I think there should be better context awareness, being able to use different writing characteristic depending on what the bot knows about the person it is conversing with. For instance, we sometimes speak differently to people of different ages, social statuses, gender, where we live, the place we are at, ect. Say if the bot was talking to a young person (13-28) it might be more likely to use slang or text abbreviations than someone who is older, never use cuss words when speaking to users under the age of 18, or possibly being more flirtatious? to someone of the opposite gender.

 

 
  [ # 7 ]

Thank you everyone for your replies.

Chad J, your input is very interesting and useful. Thank you.

 

 
  [ # 8 ]

One feature that any artificially intelligent program should have is motivation. This feature would make the program want to learn and make it more life-like.

 

 
  login or register to react