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

Expert domain knowledge graph query method based on natural language questions

A domain knowledge and natural language technology, applied in the field of natural language knowledge graph, can solve the problems of low fault tolerance, inability to meet the diversification of user query input, and inability to accurately understand the query intention of natural language questions.

Pending Publication Date: 2021-04-02
BEIJING INST OF COMP TECH & APPL
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, the knowledge map query based on the Neo4j graph database is carried out through Neo4j's unique Cypher query statement, which has strong professional skills and cannot satisfy the diversification of user query input, and cannot accurately understand the query of user natural language questions. intent, low error tolerance

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
  • Expert domain knowledge graph query method based on natural language questions
  • Expert domain knowledge graph query method based on natural language questions
  • Expert domain knowledge graph query method based on natural language questions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0011] Such as figure 1 As shown, an expert domain knowledge map query method based on natural language questions, including:

[0012] Firstly, the query sentence entered by the user in the query box is segmented through HanLp to obtain entity relationship recognition, the natural language query is abstracted, and the feature words of the query sentence and the name of the entity to be queried are extracted; secondly, according to the word vector of the query sentence, Calculate the probability value belonging to each category, and take the category with the largest value as the result of classifying scholars; then, carry out question identification and template matching according to the category label serial number, a...

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 an expert domain knowledge graph query method based on natural language questions, and the method comprises the steps: carrying out the word segmentation of an obtained queryquestion through a HanLP Chinese language processing package, obtaining a feature word of the query question, and obtaining a keyword and a part-of-speech; replacing the keywords with the part-of-speech of the corresponding keywords, and performing abstract representation of the query questions; carrying out question classification on the converted abstracted sentences based on a naive Bayes classifier, firstly defining a query question template set, training the question template set by utilizing the naive Bayes classifier, then carrying out probability prediction on the input question sentences, and returning defined question category labels so as to match a question template; restoring the keywords before abstraction by using the matched question template, and returning classification labels and keyword entity names of the question template; and generating a Cypher statement according to the classification label and the keyword entity name to carry out Neo4j query, and returning a result to the user.

Description

technical field [0001] The present invention relates to natural language knowledge map technology, in particular to an expert field knowledge map query method based on natural language questions. Background technique [0002] The essence of knowledge graph is a large-scale semantic network. Since Google proposed knowledge graph in 2012, knowledge graph has been developing rapidly, and its application is no longer limited to the category of "semantic network". With the advent of the era of big data, massive data, powerful computing power, and crowd intelligence computing have emerged. Knowledge graphs have brought about qualitative changes from the scale of knowledge through the construction of large-scale, high-quality knowledge bases. Especially in semantic search, intelligent question answering, data analysis, natural language processing, visual understanding, and Internet of Things devices, etc., it has shown increasing value. In the Internet era, there is an urgent need...

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/33G06F16/35G06F16/36G06K9/62
CPCG06F16/33G06F16/367G06F16/35G06F18/24155G06F18/214
Inventor 赵骁雅王泊涵张佩荣
Owner BEIJING INST OF COMP TECH & APPL
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