Automated Interactive Domain-Specific Conversational Agents that Understand Human Dialogs
Yankai Zeng, Abhiramon Rajasekharan, Parth Padalkar, Kinjal, Basu, Joaqu\'in Arias, Gopal Gupta

TL;DR
This paper introduces AutoConcierge, a domain-specific conversational agent that combines large language models and logic-based reasoning to understand and respond to human dialogs more accurately in the restaurant recommendation domain.
Contribution
It presents a novel system integrating GPT-3 and ASP for true semantic understanding in conversational agents, a first in realistic human-like dialogue interaction.
Findings
AutoConcierge can identify missing information in user utterances.
It successfully recommends restaurants based on user preferences.
The system demonstrates improved understanding over pattern-matching models.
Abstract
Achieving human-like communication with machines remains a classic, challenging topic in the field of Knowledge Representation and Reasoning and Natural Language Processing. These Large Language Models (LLMs) rely on pattern-matching rather than a true understanding of the semantic meaning of a sentence. As a result, they may generate incorrect responses. To generate an assuredly correct response, one has to "understand" the semantics of a sentence. To achieve this "understanding", logic-based (commonsense) reasoning methods such as Answer Set Programming (ASP) are arguably needed. In this paper, we describe the AutoConcierge system that leverages LLMs and ASP to develop a conversational agent that can truly "understand" human dialogs in restricted domains. AutoConcierge is focused on a specific domain-advising users about restaurants in their local area based on their preferences.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Natural Language Processing Techniques · Logic, Reasoning, and Knowledge
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · 15 Ways to Contact How can i speak to someone at Delta Airlines · Weight Decay · Dropout · Cosine Annealing · Layer Normalization · Refunds@Expedia|||How do I get a full refund from Expedia? · Adam
