February 12, 2020

358 words 2 mins read

Migrating millions of users from voice- and email-based customer support to a chatbot

Migrating millions of users from voice- and email-based customer support to a chatbot

At MakeMyTrip customers were using voice or email to contact agents for postsale support. In order to improve the efficiency of agents and improve customer experience, MakeMyTrip developed a chatbot, Myra, using some of the latest advances in deep learning. Madhu Gopinathan and Sanjay Mohan explain the high-level architecture and the business impact Myra created.

Talk Title Migrating millions of users from voice- and email-based customer support to a chatbot
Speakers Madhu Gopinathan (MakeMyTrip), Sanjay Mohan (MakeMyTrip)
Conference Strata Data Conference
Conf Tag Make Data Work
Location New York, New York
Date September 24-26, 2019
URL Talk Page
Slides Talk Slides
Video

At MakeMyTrip, a large number of customer care agents were dedicated to handling customer support issues over voice and email. Given the popularity of WhatsApp in India, conversational interfaces have become mainstream for the Indian consumer. MakeMyTrip decided to capitalize on this trend and revamped customer support channels using a chatbot named Myra. Myra is adept at handling the languages of the Indian consumer including English, Hindi, and a mix of the two popularly known as Hinglish. Madhu Gopinathan and Sanjay Mohan explain the high-level architecture and the business impact Myra created. Myra handles user input using a natural language understanding framework that solves problems such as intent classification and slot extraction using the latest advances in deep learning. In the intent classification problem, “Please cancel my ticket” should be mapped to a label “full cancellation.” The intent classification model supports over 120 intents and is sophisticated enough to distinguish between fine-grained intents such as full cancellation, partial cancellation, and flight cancellation by airlines. In the slot extraction problem, from, “Please cancel my ticket to New York,” the value, “New York” should be extracted to fill the destination slot. For curating the data required for training deep learning models, MakeMyTrip employed multiple methods, such as manual tagging, creating language models from existing email conversations, progressive refinement of the models, and natural language generation. In this case study, Madhu and Sanjay dive into the insights from developing deep learning models to power Myra, revamping of agent tools, and processes to support Myra and the ensuing business impact.

comments powered by Disqus