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

Natural language question understanding method and device and electronic equipment

A natural language and questioning technology, applied in natural language data processing, electrical digital data processing, special data processing applications, etc., can solve problems such as inaccuracy, difficulty in expressing or analyzing accurate meanings, recognition performance discounts, etc.

Active Publication Date: 2018-06-01
杭州汇数智通科技有限公司
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) If some scenes do not have a large amount of corpus accumulation, their recognition performance will be greatly reduced;
[0005] (2) Models trained by statistical methods are not accurate, and it is difficult to express or analyze accurate meanings
[0006] Therefore, existing natural language processing methods cannot be applied to some very professional scenarios, such as the field of data analysis

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
  • Natural language question understanding method and device and electronic equipment
  • Natural language question understanding method and device and electronic equipment
  • Natural language question understanding method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] The embodiment of the present invention provides a method for understanding natural language questions, which can be applied to relatively professional scenarios such as the field of data analysis, see figure 1 As shown, the method includes the following steps:

[0052] S101: Obtain natural language question information input by the user terminal; the natural language question information is question information related to data query.

[0053] In actual implementation, the user can use the interactive process of the search engine to input natural language question information to the software system through input methods such as voice or typing, such as "a Tibetan male with the Chinese surname Wang who was older than 60 (years old) before 2016 ( ) with an average age of less than 70kg" and so on. The above natural language question information is finally obtained by the server in the form of text, and the natural language question information is question information rel...

Embodiment 2

[0081] An embodiment of the present invention provides a device for understanding natural language questions, see Image 6 As shown, the device includes: an information acquisition module 61 , an information analysis module 62 , an instruction generation module 63 , and a retrieval module 64 .

[0082] The information acquisition module 61 is used to obtain the natural language question information input by the client; the natural language question information is question information related to data query; the information analysis module 62 is used to analyze the natural language question information to obtain the smallest analysis unit; The instruction generation module 63 is used to generate the query instruction corresponding to the natural language question information based on the minimum parsing unit and the preset instruction set; the retrieval module 64 is used to retrieve from the preset knowledge base according to the query instruction to obtain the natural language q...

Embodiment 3

[0087] The embodiment of the present invention also provides an electronic device, see Figure 7 As shown, the electronic device includes: a processor 70, a memory 71, a bus 72 and a communication interface 73, and the processor 70, the communication interface 73 and the memory 71 are connected through the bus 72; Executable modules, such as computer programs. When the processor executes the computer program, the steps of the methods described in the method embodiments are realized.

[0088] Wherein, the memory 71 may include a high-speed random access memory (RAM, RandomAccessMemory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 73 (which may be wired or wireless), and the Internet, wide area network, local network, metropolitan area network, etc. can be 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
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a natural language question understanding method and device and electronic equipment, and relates to the technical field of natural language processing. The natural language question understanding method comprises the following steps of: obtaining natural language question information input by a user side, wherein the natural language question information is question information related to data query; analyzing the natural language question information to obtain a minimum analysis unit; generating a query instruction corresponding to the natural language question information on the basis of the minimum analysis unit and a preset instruction set; and carrying out retrieval in a preset knowledge base according to the query instruction so as to obtain a data result corresponding to the natural language question information, wherein the preset knowledge base is generated according to database data provided by a user, input information data of the user and / or third-party data. The method is capable of correctly recognizing natural language question information and matching data results with high correctness, and can be applied to professional scenes in the field of data analysis.

Description

technical field [0001] The invention relates to the technical field of natural language processing, in particular to a method, device and electronic equipment for understanding natural language questions. Background technique [0002] Natural language processing is a technology that has been paid attention to and researched by humans for a long time. At present, this technology is mainly used in many fields such as multilingual translation and information query, and has made good progress. However, applying natural language processing directly to data analysis There is no precedent in China. [0003] Natural language processing is divided into many different technical schools. At the beginning, the natural language processing method based on formal language was the mainstream. It is very blunt to translate or generate the language using templates or rules. After that, there was a way to introduce statistical mathematics theory into language processing. For example, most of...

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): G06F17/30G06F17/27
CPCG06F16/3329G06F16/3344G06F40/289
Inventor 王碧波董雪梅
Owner 杭州汇数智通科技有限公司
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