Search⌘ K

Other Applications of Seq2Seq Models: Chatbots

Explore how sequence-to-sequence models are applied to build chatbots that engage in realistic conversations by training on dialogue datasets. Learn about chatbot training using conversational pairs and understand how the Turing test measures their ability to imitate human interaction.

One other popular application of sequence-to-sequence models is creating chatbots. A chatbot is a computer program that’s able to have a realistic conversation with a human. Such applications are very useful for companies with a huge customer base. Responding to customers asking basic questions for which answers are obvious accounts for a significant portion of customer support requests. A chatbot can serve customers with basic concerns when it’s able to find an answer. Also, if the chatbot is unable to answer a question, the request gets redirected to a human operator. Chatbots can save a lot of the time that human operators spend answering basic concerns and can let them attend to more difficult tasks.

Training a chatbot

So, how can we use ...