Relevance recognition for a human machine dialog system contextual question answering based on a normalization of the length of the user input
First Claim
1. A method comprising:
- generating, via a processor, a set of features characterizing an association between a user input and a conversation context using prior user inputs;
determining, by normalizing a length of the user input to a previous input in the prior user inputs and using a data-driven machine learning approach, whether the user input is associated with an existing topic related to a previous conversation context; and
when the user input is associated with the existing topic, generating a response to the user input using information associated with the user input and content associated with any previous user input on the existing topic.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods and computer-readable media for controlling a computing device to provide contextual responses to user inputs. The method comprises receiving a user input, generating a set of features characterizing an association between the user input and a conversation context based on at least a semantic and syntactic analysis of user inputs and system responses, determining with a data-driven machine learning approach whether the user input begins a new topic or is associated with a previous conversation context and if the received question is associated with the existing topic, then generating a response to the user input using information associated with the user input and any previous user input associated with the existing topic, based on a normalization of the length of the user input.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, via a processor, a set of features characterizing an association between a user input and a conversation context using prior user inputs; determining, by normalizing a length of the user input to a previous input in the prior user inputs and using a data-driven machine learning approach, whether the user input is associated with an existing topic related to a previous conversation context; and when the user input is associated with the existing topic, generating a response to the user input using information associated with the user input and content associated with any previous user input on the existing topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; and a computer-readable storage medium storing instructions which, when executed on a processor, cause the processor to perform operations comprising; generating a set of features characterizing an association between a user input and a conversation context using prior user inputs; determining, by normalizing a length of the user input to a previous input in the prior user inputs and using a data-driven machine learning approach, whether the user input is associated with an existing topic related to a previous conversation context; and when the user input is associated with the existing topic, generating a response to the user input using information associated with the user input and content associated with any previous user input on the existing topic. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device having instructions stored which, when executed on a processor, cause the processor to perform operations comprising:
-
generating a set of features characterizing an association between a user input and a conversation context using prior user inputs; determining, by normalizing a length of the user input to a previous input in the prior user inputs and using a data-driven machine learning approach, whether the user input is associated with an existing topic related to a previous conversation context; and when the user input is associated with the existing topic, generating a response to the user input using information associated with the user input and content associated with any previous user input on the existing topic. - View Dependent Claims (18, 19, 20)
-
Specification