Benchmarking Natural Language Understanding Services for building Conversational Agents
arXiv:1903.05566
Abstract
We have recently seen the emergence of several publicly available Natural Language Understanding (NLU) toolkits, which map user utterances to structured, but more abstract, Dialogue Act (DA) or Intent specifications, while making this process accessible to the lay developer. In this paper, we present the first wide coverage evaluation and comparison of some of the most popular NLU services, on a large, multi-domain (21 domains) dataset of 25K user utterances that we have collected and annotated with Intent and Entity Type specifications and which will be released as part of this submission. The results show that on Intent classification Watson significantly outperforms the other platforms, namely, Dialogflow, LUIS and Rasa; though these also perform well. Interestingly, on Entity Type recognition, Watson performs significantly worse due to its low Precision. Again, Dialogflow, LUIS and Rasa perform well on this task.
Accepted by IWSDS2019
Cited by in corpus (9)
- HINT3: Raising the bar for Intent Detection in the Wild
- LIDSNet: A Lightweight on-device Intent Detection model using Deep Siamese Network
- COVID-19 Smart Chatbot Prototype for Patient Monitoring
- Building Proactive Voice Assistants: When and How (not) to Interact
- Do We Need Online NLU Tools?
- Benchmarking Commercial Intent Detection Services with Practice-Driven Evaluations
- Linguistically-Enriched and Context-Aware Zero-shot Slot Filling
- Joint Text and Label Generation for Spoken Language Understanding
- Pseudo Siamese Network for Few-shot Intent Generation