METHOD OF AND SYSTEM FOR INFERRING USER INTENT IN SEARCH INPUT IN A CONVERSATIONAL INTERACTION SYSTEM
8 Assignments
0 Petitions
Accused Products
Abstract
A method of inferring user intent in search input in a conversational interaction system is disclosed. A method of inferring user intent in a search input includes providing a user preference signature that describes preferences of the user, receiving search input from the user intended by the user to identify at least one desired item, and determining that a portion of the search input contains an ambiguous identifier. The ambiguous identifier is intended by the user to identify, at least in part, a desired item. The method further includes inferring a meaning for the ambiguous identifier based on matching portions of the search input to the preferences of the user described by the user preference signature and selecting items from a set of content items based on comparing the search input and the inferred meaning of the ambiguous identifier with metadata associated with the content items.
-
Citations
51 Claims
-
1-29. -29. (canceled)
-
30. A computer-implemented method of inferring user intent in a search input, the method comprising:
-
receiving information for a set of content items, each of the content items being associated with metadata that describes the corresponding content item, and each of the content items being associated with at least one information domain; receiving the search input from a user at one or more of the processors, the search input being intended by the user to identify at least one desired content item; inferring by the one or more of the processors that a first portion of the search input contains a phrase of at least one word that has a plurality of possible meanings, wherein each possible meaning of the plurality of possible meanings is associated with a corresponding information domain; determining by the one or more of the processors at least one information domain relevant to the search input based in part on a second portion of the search input and not based on the first portion of the search input; selecting by the one or more of the processors one possible meaning for the phrase from the plurality of possible meanings based on the search input and the at least one information domain determined to be relevant to the search input; and selecting by the one or more of the processors a result for the search input based on the search input, the one possible meaning for the phrase, and metadata associated with the content items, wherein the result comprises at least one content item from the set of content items. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for inferring user intent in a search input, the system comprising:
a processor configured to; receive information for a set of content items, each of the content items being associated with metadata that describes the corresponding content item, and each of the content items being associated with at least one information domain; receive the search input from a user, the search input being intended by the user to identify at least one desired content item; infer that a first portion of the search input contains a phrase of at least one word that has a plurality of possible meanings, wherein each possible meaning of the plurality of possible meanings is associated with a corresponding information domain; determine at least one information domain relevant to the search input based in part on a second portion of the search input and not based on the first portion of the search input; select one possible meaning for the phrase from the plurality of possible meanings based on the search input and the at least one information domain determined to be relevant to the search input; and select a result for the search input based on the search input, the one possible meaning for the phrase, and metadata associated with the content items, wherein the result comprises at least one content item from the set of content items. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
Specification