How Amy, an artificial intelligence capable of scheduling meetings, understands human intents
Rakesh Chada introduces x.ai's Amy, an AI assistant that schedules meetings via email. Rakesh discusses Amy's architecture and the various challenges the team faced during its design and shares several machine learning approaches for intent classification. Rakesh concludes by exploring a novel method for error optimization in a conversational agent that exploits customer error tolerance.
Talk Title | How Amy, an artificial intelligence capable of scheduling meetings, understands human intents |
Speakers | Rakesh Chada (x.ai) |
Conference | O’Reilly Artificial Intelligence Conference |
Conf Tag | Put AI to Work |
Location | New York, New York |
Date | June 27-29, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Natural language understanding (NLU) is an active area of research within task-oriented conversational agents. The recent emergence of deep learning applications for NLU has dramatically increased the accuracy of virtual assistants and their ability to successfully conduct task-oriented dialogues with people. Rakesh Chada introduces x.ai’s Amy, an AI assistant that schedules meetings via email by understanding customers preferences and constraints. It is optimized to minimize dialogue ping pong while maximizing success in scheduling a meeting. Amy is not a prototype. It is actively deployed in a production environment and used by paying customers. Since this artificial intelligence interacts with people through emails, NLU performance is central to its design. Incoming emails undergo automatic text information extraction, semantic understanding, and contextual resolution. Rakesh discusses Amy’s architecture and the various challenges the team faced during its design and shares several machine learning approaches for intent classification. Rakesh concludes by exploring a novel method for error optimization in a conversational agent that exploits customer error tolerance. Topics include: