
Two are better than one : an ensemble of retrieval- and generation-based dialog systems. In: Advances in neural information processing systems. Sequence to sequence learning with neural networks. StalemateBreaker : a proactive content-introducing approach to automatic human-computer conversation. Learning phrase representations using RNN encoder-decoder for statistical machine translation. In: Advances in neural information processing systems 2017, p. Emergence of language with multi-agent games: learning to communicate with sequences of symbols. In: Advances in neural information processing systems 2012. ImageNet classification with deep convolutional neural networks. It covers all the latest and significant publications in the field, the evaluation metrics employed, the corpus which is used as well as the possible areas of enhancement that exist in the proposed techniques. The paper concludes with a table consisting of recent research done in the field.


The evaluation metrics employed for chatbots are mentioned. This paper begins with an introduction of chatbots, followed by in-depth discussion on various classical or rule-based and neural-network-based approaches. Open-domain conversational modeling is a more challenging area and uses mostly neural network-based approaches. Rule-based are preferable for simpler task-oriented conversations. While rule-based relies on predefined templates and responses, a neural network based relies on deep learning models.

In a broader sense, these can be categorized as rule-based and neural network based.
#Conversational design chatbots generator
Many approaches have been proposed in this field which ranges from earlier versions of hard-coded response generator to the advanced development techniques in Artificial Intelligence. Chatbots are designed to be used either as task-oriented ones or simply open-ended dialogue generator. Conversational agent, chatter-bot or chatbot is a program expected to converse with near-human intelligence. Amazon’s Alexa, Apple’s Siri, Google Assistant and Microsoft’s Cortana, clearly illustrate the impressive research work and potentials to be explored in the field of conversational agents.
