Developing Production-Level Conversational Interfaces with Shallow Semantic Parsing

Arushi Raghuvanshi, Lucien Carroll, Karthik Raghunathan


Abstract
We demonstrate an end-to-end approach for building conversational interfaces from prototype to production that has proven to work well for a number of applications across diverse verticals. Our architecture improves on the standard domain-intent-entity classification hierarchy and dialogue management architecture by leveraging shallow semantic parsing. We observe that NLU systems for industry applications often require more structured representations of entity relations than provided by the standard hierarchy, yet without requiring full semantic parses which are often inaccurate on real-world conversational data. We distinguish two kinds of semantic properties that can be provided through shallow semantic parsing: entity groups and entity roles. We also provide live demos of conversational apps built for two different use cases: food ordering and meeting control.
Anthology ID:
D18-2027
Volume:
Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing: System Demonstrations
Month:
November
Year:
2018
Address:
Brussels, Belgium
Editors:
Eduardo Blanco, Wei Lu
Venue:
EMNLP
SIG:
SIGDAT
Publisher:
Association for Computational Linguistics
Note:
Pages:
157–162
Language:
URL:
https://aclanthology.org/D18-2027
DOI:
10.18653/v1/D18-2027
Bibkey:
Cite (ACL):
Arushi Raghuvanshi, Lucien Carroll, and Karthik Raghunathan. 2018. Developing Production-Level Conversational Interfaces with Shallow Semantic Parsing. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pages 157–162, Brussels, Belgium. Association for Computational Linguistics.
Cite (Informal):
Developing Production-Level Conversational Interfaces with Shallow Semantic Parsing (Raghuvanshi et al., EMNLP 2018)
Copy Citation:
PDF:
https://aclanthology.org/D18-2027.pdf