Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Knowledge base question-answering method fusing fact texts

A knowledge base and fact technology, applied in text database clustering/classification, neural learning methods, unstructured text data retrieval, etc. The effect of improving the semantic gap, improving effectiveness and robustness

Active Publication Date: 2021-01-22
KUNMING UNIV OF SCI & TECH
View PDF16 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods have achieved relatively good results, but knowledge base question answering is far from being solved. The main challenge is that there is a semantic gap between natural language questions and triples in the knowledge base. There are many expressions in the language, for example: the relationship "place_of_birth" in the triplet can be expressed in natural language "hometown", "born in", etc.; the entity name of the triplet is ambiguous, for example: Yao Ming and Dayaodu Represents the entity "Yao Ming"

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
  • Knowledge base question-answering method fusing fact texts
  • Knowledge base question-answering method fusing fact texts
  • Knowledge base question-answering method fusing fact texts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] Embodiment 1: as Figure 1-Figure 3 As shown, the knowledge base question answering method of fusing factual texts, the specific steps of the method are as follows:

[0021] Step1. Subject entity recognition: identify the subject entities in the natural language questions input into the system through the subject entity recognition model;

[0022] The subject entity refers to the knowledge base entity mentioned in the natural language question Q. For example, in the question "Where is YaoMing's birthplace?", the entity corresponding to "Yao Ming" in the knowledge base is the subject entity of the question. In our approach, a bidirectional recurrent neural network (e.g., BiLSTM) based model is employed to perform the subject entity recognition task. model such as figure 2 As shown, given a natural language problem Q=w containing n words 1 ,w 2 ,...,w n , first map its n words into a word vector {x j}, where j=1,...,n; then use BiLSTM to learn forward hidden state ...

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 relates to a knowledge base question-answering method fusing fact texts, and belongs to the field of natural language processing. According to the invention, natural language questions and candidate answer triples are analyzed respectively, entities, entity types and relationships in the triples are converted into fact texts; the natural language questions and the fact texts are mapped into numerical vectors in a low-dimensional semantic space through a pre-training language model BERT, and then cosine similarity is adopted for calculation and sorting, so that the knowledge basequestion-answering method model fusing the fact text is established; the model can learn the score relation between the natural language questions and the candidate answer triples so as to find the answer most similar to the semantics of the natural language questions in the knowledge base, and the question-answering method achieves a good effect.

Description

technical field [0001] The invention relates to a knowledge base question answering method for integrating factual texts, which belongs to the field of natural language processing. Background technique [0002] In recent years, with the rapid development of large-scale knowledge bases such as Freebase, DBpedia and YAGO, knowledge base question answering has attracted more and more researchers' attention. A typical knowledge base uses triples of "head entity-relationship-tail entity" as the basic unit to form a graph structure, and each triple is called a fact, such as (Yao Ming, people.person.place_of_birth, Shang Hai) It means "Yao Ming was born in Shanghai". There are thousands of triples in the knowledge base, and it is difficult for users to obtain valuable information. Knowledge base question answering can directly give answers to natural language questions based on the facts in the knowledge base, providing a way to directly access the knowledge base. For example, g...

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
IPC IPC(8): G06F16/332G06F16/35G06F40/205G06F40/295G06F40/30G06N3/04G06N3/08
CPCG06F16/3329G06F16/355G06F40/295G06F40/30G06F40/205G06N3/049G06N3/08G06N3/045Y02D10/00
Inventor 余正涛王广祥郭军军相艳黄于欣线岩团
Owner KUNMING UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products