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. AutoConcierge will interactively understand a user's utterances, identify the missing information in them, and request the user via a natural language sentence to provide it. Once AutoConcierge has determined that all the information has been received, it computes a restaurant recommendation based on the user-preferences it has acquired from the human user. AutoConcierge is based on our STAR framework developed earlier, which uses GPT-3 to convert human dialogs into predicates that capture the deep structure of the dialog's sentence. These predicates are then input into the goal-directed s(CASP) ASP system for performing commonsense reasoning. To the best of our knowledge, AutoConcierge is the first automated conversational agent that can realistically converse like a human and provide help to humans based on truly understanding human utterances.
翻译:实现与机器的像人一样的交流仍然是知识代表性、理性和自然语言处理领域一个典型、具有挑战性的主题。 这些大语言模型(LLMS)依赖于模式匹配,而不是真正理解一个句子的语义含义。 因此,它们可能会产生不正确的响应。 要产生一个肯定正确的响应, 就必须“ 理解” 一个句子的语义。 要实现“ 理解”, 逻辑(常识) 推理方法, 比如“ 答案设置编程( ASP) ” 。 本文中, 我们描述AutoCongerge 系统, 利用LLMSM和 ASP来开发一个可以真正“ 无法理解” 人类对话的自动界面。 自动Congiger Conge 将一个基于用户的“ 理解” 定义, 并请求用户通过一个自然语言句子来提供它。 一旦Autoconge 确定所有信息都来自LLMSMS和 ASP SP 开发的自动自动自动自动代理服务器, 将一个基于用户对 GPTER 的用户访问框架的用户端端端端理解, 。 将S- 将一个基于用户端端端端端端端端端端端端端的服务器转换为S- 。</s>