Dialogue data interaction processing method and device based on recurrent neural network

A technology of cyclic neural network and data interaction, which is applied in the field of dialogue data interaction processing based on cyclic neural network, can solve problems such as semantic understanding errors, limited robot knowledge base, and inability for users to return correct or appropriate answers, so as to improve The effect of intelligence level

Active Publication Date: 2016-07-20
BEIJING GUANGNIAN WUXIAN SCI & TECH
View PDF4 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the current robot chat scenario, when the same or similar questions that match the user's requested question cannot be found in the robot knowledge base, the robot cannot return the correct or appropriate answer to the user.
[0004] In addition to the limited knowledge base of the robot, the limitation of the existing technology will also lead to errors in semantic understanding, thus mak

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
  • Dialogue data interaction processing method and device based on recurrent neural network
  • Dialogue data interaction processing method and device based on recurrent neural network
  • Dialogue data interaction processing method and device based on recurrent neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0049] Such as figure 1As shown in FIG. 2 , it shows a flow chart of using a question matching calculation method to find an answer in a knowledge base in the prior art. exist figure 1 In the process, firstly, the chat module of the robot receives the dialogue input sentence of the user, step S101. In one embodiment, the dialog input sentence is actually a question or question initiated by the user.

[0050] Next, the interactive system will search the knowledge base of the robot for a question statement that matches the question raised by the user according to the matching degree calculation method, see step S102. During the searching process, a threshold for matching degree can be preset. When the calculated matching degree is less than th...

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 dialogue data interaction processing method based on a recurrent neural network. The method comprises the following steps: receiving a dialogue input statement of a user; carrying out knowledge base matching calculation, and judging whether a knowledge base has a problem statement, the matching degree between which and the dialogue input statement reaches a preset value; if not, requesting a dialogue generation model to give an answer to the dialogue input statement, wherein a coding layer of the dialogue generation model is constructed into the recurrent neural network, analyzing the dialogue input statement in the recurrent neural network to obtain a middle vector expressing problem meanings, and a decoding layer of the dialogue generation model is also constructed into the recurrent neural network, analyzing the middle vector in the recurrent neural network to obtain an answer vector group expressing answer meanings; and taking the answer vector group as an answer output statement and outputting the answer output statement. The method can enable human-machine interaction to be smoother; and answers given by the dialogue generation model can further enable the knowledge base to be expanded and updated.

Description

technical field [0001] The invention relates to the field of intelligent robots, in particular to a method and device for interactively processing dialogue data based on a cyclic neural network. Background technique [0002] Chatterbot (chatterbot) is a program used to simulate human dialogue or chat. The reason for chatbots is that the developers put the answers they are interested in into the database. When a question is thrown to the chatbot, it uses the similarity matching algorithm to find the most similar question from the database, and then based on the question and The corresponding relationship of the answer, give the most appropriate answer, and reply to its chat partner. [0003] However, in the current robot chat scenario, when the same or similar question matching the user's requested question cannot be found in the robot knowledge base, the robot cannot return the correct or appropriate answer to the user. [0004] In addition to the problem of limited knowle...

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): G06N3/08
CPCG06F40/30G06N3/08
Inventor 徐振敬孙永超
Owner BEIJING GUANGNIAN WUXIAN SCI & TECH
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