System for facet expansion
First Claim
Patent Images
1. A system for facet expansion, the system comprising:
- a processor; and
a memory including instructions that, when executed by the processor, cause the processor to;
present a user interface element on a facet selection portion of a search result display including search results, the user interface element arranged to accept user input of a facet;
receive partial user input for a facet;
obtain a peer entity to an entity corresponding to the facet, the peer entity obtained from an entity class of the entity corresponding to the facet by;
searching for peer entities based on an attribute of the entity corresponding to the facet;
scoring closeness between the entity corresponding to the facet and each peer entity returned from the searching; and
selecting the peer entity based on closeness of the peer entity to the entity corresponding to the facet; and
present a peer facet in a suggestion element in the facet selection portion in response to receiving the partial user input.
2 Assignments
0 Petitions
Accused Products
Abstract
System and techniques for facet expansion are described herein. A user interface element may be presented on facet selection portion of a search result display including search results. Here, the user interface element is arranged to accept user input of a facet. Partial user input for a facet may be received. A peer entity to an entity corresponding to the facet may be obtained. A peer facet may be presented in a suggestion element in the facet selection portion in response to receiving the partial user input.
-
Citations
15 Claims
-
1. A system for facet expansion, the system comprising:
-
a processor; and a memory including instructions that, when executed by the processor, cause the processor to; present a user interface element on a facet selection portion of a search result display including search results, the user interface element arranged to accept user input of a facet; receive partial user input for a facet; obtain a peer entity to an entity corresponding to the facet, the peer entity obtained from an entity class of the entity corresponding to the facet by; searching for peer entities based on an attribute of the entity corresponding to the facet; scoring closeness between the entity corresponding to the facet and each peer entity returned from the searching; and selecting the peer entity based on closeness of the peer entity to the entity corresponding to the facet; and present a peer facet in a suggestion element in the facet selection portion in response to receiving the partial user input. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for facet expansion, the method comprising:
-
presenting a user interface element on a facet selection portion of a search result display including search results, the user interface element arranged to accept user input of a facet; receiving partial user input for a facet; obtaining a peer entity to an entity corresponding to the facet, the peer entity obtained from an entity class of the entity corresponding to the facet by; searching for peer entities based on an attribute of the entity corresponding to the facet; scoring closeness between the entity corresponding to the facet and each peer entity returned from the searching; and selecting the peer entity based on closeness of the peer entity to the entity corresponding to the facet; and presenting a peer facet in a suggestion element in the facet selection portion in response to receiving the partial user input. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Anon-transitory machine readable medium including instructions that, when executed by a machine, cause the machine to:
-
present a user interface element on a facet selection portion of a search result display including search results, the user interface element arranged to accept user input of a facet; receive partial user input for a facet; obtain a peer entity to an entity corresponding to the facet, the peer entity obtained from an entity class of the entity corresponding to the facet by; searching for peer entities based on an attribute of the entity corresponding to the facet; scoring closeness between the entity corresponding to the facet and each peer entity returned from the searching; and selecting the peer entity based on closeness of the peer entity to the entity corresponding to the facet; and present a peer facet in a suggestion element in the facet selection portion in response to receiving the partial user input. - View Dependent Claims (12, 13, 14, 15)
-
Specification