Hybrid approach for query recommendation in conversation systems
First Claim
1. A computer-implemented method for generating a recommended query for a conversation system in response to an original user query, wherein at least a portion of the original user query is not understandable to a query interpretation process, the method comprising the steps of:
- computing recommendation results, in response to the original user query, using a natural language generation-based recommendation process;
computing recommendation results, in response to the original user query, using a retrieval-based recommendation process; and
generating a recommended query based on consideration of at least a portion of the natural language generation-based recommendation results and at least a portion of the retrieval-based recommendation results.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for combining natural language generation with query retrieval for context appropriate query recommendation. For example, a computer-implemented method for generating a recommended query for a conversation system in response to an original user query, wherein at least a portion of the original user query is not understandable to a query interpretation process, includes the following steps. Recommendation results are computed, in response to the original user query, using a natural language generation-based recommendation process. Recommendation results are computed, in response to the original user query, using a retrieval-based recommendation process. A recommended query is generated based on consideration of at least a portion of the natural language generation-based recommendation results and at least a portion of the retrieval-based recommendation results.
89 Citations
20 Claims
-
1. A computer-implemented method for generating a recommended query for a conversation system in response to an original user query, wherein at least a portion of the original user query is not understandable to a query interpretation process, the method comprising the steps of:
-
computing recommendation results, in response to the original user query, using a natural language generation-based recommendation process; computing recommendation results, in response to the original user query, using a retrieval-based recommendation process; and generating a recommended query based on consideration of at least a portion of the natural language generation-based recommendation results and at least a portion of the retrieval-based recommendation results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for generating a recommended query for a conversation system in response to an original user query, wherein at least a portion of the original user query is not understandable to a query interpretation process, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to;
(i) compute recommendation results, in response to the original user query, using a natural language generation-based recommendation process;
(ii) compute recommendation results, in response to the original user query, using a retrieval-based recommendation process; and
(iii) generate a recommended query based on consideration of at least a portion of the natural language generation-based recommendation results and at least a portion of the retrieval-based recommendation results. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture for generating a recommended query for a conversation system in response to an original user query, wherein at least a portion of the original user query is not understandable to a query interpretation process, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
computing recommendation results, in response to the original user query, using a natural language generation-based recommendation process; computing recommendation results, in response to the original user query, using a retrieval-based recommendation process; and generating a recommended query based on consideration of at least a portion of the natural language generation-based recommendation results and at least a portion of the retrieval-based recommendation results.
-
Specification