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.
We'll cover the following...
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 ...