Method of and System for Inferring User Intent in Search Input in a Conversational Interaction System
First Claim
1. A method of inferring user intent in a search input based on resolving ambiguous portions of the search input, the method comprising:
- providing access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item, the metadata associated with the content items including a mapping of relationships between entities associated with the content items;
receiving search input from the user, the search input being intended by the user to identify at least one desired content item;
determining that a portion of the search input contains at least one specified entity and a reference to at least one unspecified entity related to the at least one desired content item;
inferring a possible meaning for the at least one unspecified entity based on the at least one specified entity and the mapping of relationships between entities; and
selecting at least one content item from the set of content items based on comparing the possible meaning for the at least one unspecified entity with the metadata associated with the content items of the set of content items.
10 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.
45 Citations
33 Claims
-
1. A method of inferring user intent in a search input based on resolving ambiguous portions of the search input, the method comprising:
-
providing access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item, the metadata associated with the content items including a mapping of relationships between entities associated with the content items; receiving search input from the user, the search input being intended by the user to identify at least one desired content item; determining that a portion of the search input contains at least one specified entity and a reference to at least one unspecified entity related to the at least one desired content item; inferring a possible meaning for the at least one unspecified entity based on the at least one specified entity and the mapping of relationships between entities; and selecting at least one content item from the set of content items based on comparing the possible meaning for the at least one unspecified entity with the metadata associated with the content items of the set of content items. - View Dependent Claims (9, 10, 11, 12, 13, 14, 32, 33)
-
-
2-8. -8. (canceled)
-
15. A method of inferring user intent in a search input based on resolving ambiguous portions of the search input, the method comprising:
-
providing access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item, the metadata associated with the content items including a mapping of relationships between entities associated with the content items; receiving search input from the user, the search input being intended by the user to identify at least one desired content item; determining whether or not a portion of the search input contains at least one specified entity and a reference to at least one unspecified entity related to the at least one desired content item; upon a condition in which a portion of the search input contains at least one unspecified entity; selecting at least one content item from the set of content items based on inferring a possible meaning for the at least one unspecified entity based on the at least one specified entity and the mapping of relationships between entities and comparing the possible meaning for the at least one unspecified entity with metadata associated with the content items of the set of content items; upon a condition in which the search input does not contain at least one unspecified entity, selecting at least one content item from the set of content items based on comparing the search input with metadata associated with the content items. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
16-23. -23. (canceled)
Specification