An approach based on answer set programming (ASP) is proposed in this paper for representing knowledge generated from natural language texts. Knowledge in a text is modeled using a Neo Davidsonian-like formalism, which is then represented as an answer set program. Relevant commonsense knowledge is additionally imported from resources such as WordNet and represented in ASP. The resulting knowledge-base can then be used to perform reasoning with the help of an ASP system. This approach can facilitate many natural language tasks such as automated question answering, text summarization, and automated question generation. ASP-based representation of techniques such as default reasoning, hierarchical knowledge organization, preferences over defaults, etc., are used to model commonsense reasoning methods required to accomplish these tasks. In this paper, we describe the CASPR system that we have developed to automate the task of answering natural language questions given English text. CASPR can be regarded as a system that answers questions by "understanding" the text and has been tested on the SQuAD data set, with promising results.
翻译:本文建议采用基于答案编程的方法(ASP)来代表自然语言文本产生的知识; 文本中的知识以新大卫森式的类似形式主义为模范,然后作为解答组合程序来代表; 相关的常识知识从WordNet等资源中额外引进,然后在ASP中加以体现; 由此产生的知识库可以用来在ASP系统的帮助下进行推理; 这种方法可以促进许多自然语言任务,例如自动问答、文本摘要化和自动生成问题。 基于SP的技术代表,例如默认推理、等级知识组织、对默认的偏好等,被用于模拟完成这些任务所需的常识推理方法。 在本文件中,我们描述了我们开发的CASPR系统,目的是将回答自然语言问题的任务自动化到英文文本中。 CASPR可以被视为一个用“理解”文本回答问题的系统,并在SQAD数据集上进行了测试,并取得了有希望的结果。