Method for solving reading comprehension question based on semantic analysis and SMT solution

A technology of semantic analysis and reading comprehension, applied in the field of reading comprehension questions based on semantic analysis and SMT solution, can solve problems such as inability to solve reading comprehension questions well, inapplicability, etc.

Active Publication Date: 2018-11-16
SUN YAT SEN UNIV
View PDF9 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these methods are not suitable for solving reading comprehension questions that require deep reasoning
Therefore, these methods cannot solve the reading comprehension questions in the WSC data set containing common sense very well, so there is an urgent need for a reading comprehension problem solving method with stronger expressive and reasoning abilities

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for solving reading comprehension question based on semantic analysis and SMT solution
  • Method for solving reading comprehension question based on semantic analysis and SMT solution
  • Method for solving reading comprehension question based on semantic analysis and SMT solution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] A method for solving reading comprehension questions based on semantic analysis and SMT solving, the flow chart of the steps is as follows figure 1 Shown, the present invention is only applicable to the reading comprehension problem that is made of English text.

[0055] Let's take a reading comprehension question as an example, which consists of declarative sentences, interrogative sentences and candidate answers. Due to the particularity of this example, the texts "thing B" and "thing C" in the example can be regarded as variables and need to be quantified using universal quantifiers. Furthermore, the text "because it's too small" in the declarative sentence is related to the interrogative sentence "What is too small". Therefore, the text "because it's too small" is redundant information, so in this example, the present invention does not need to generate the relevant first-order logic formula to express the text.

[0056] Declarative sentence: The trophy doesn't fi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for solving a reading comprehension question based on semantic analysis and SMT solution. The method comprises the following steps: firstly, performing semantic parsingon the reading comprehension question to generate a first-order logic formula corresponding to the reading comprehension question, then introducing four hypotheses, namely, a unique name hypothesis,a closed world hypothesis, a closure cause hypothesis and a unique answer hypothesis, to generate a first-order logic formula corresponding to candidate answers; and finally, verifying whether a knowledge base contains the first-order logic formula corresponding to the candidate answers by using a SMT solver, and then figuring out the answer. Compared with the existing methods of expressing textsby using neural network models and word vectors, the method provided by the invention has the advantages being able to better establish the relationship between the events described in the reading comprehension question, thereby giving a reading comprehension system a stronger expression ability and reasoning ability.

Description

technical field [0001] The invention relates to the field of computers, in particular to a method for solving reading comprehension problems based on semantic analysis and SMT (Satisfiability Modulo Theories). Background technique [0002] It is a challenging task for a machine to read a piece of text and then answer questions related to that text. A machine can only complete this task if it has the ability to read, comprehend and reason about the text. In order to test the strength of machine reading comprehension and reasoning and solving abilities, scholars have proposed a variety of data sets, including MCTest, WikiQA, SQuAD, MS MARCO, etc. The reading comprehension questions in these datasets all consist of a long text and related questions. Their characteristics are: 1. The text is long, and the machine needs to eliminate the interference of information that is not related to the question in the text; 2. The answers to most questions appear directly in a sentence in ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/27
CPCG06F40/211G06F40/253G06F40/30
Inventor 刘咏梅杨宇灏
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products