Do Bots and Intelligent Agents have personalities and emotions?
IA is used to develop bots... and moreover how u program it is very important.It uses NL and ML also.If a person uses proper ontology then it can answer out.