SEARCH RESULT RANKING AND PRESENTATION
First Claim
Patent Images
1. A computer implemented method for providing search results, the method comprising:
- receiving a search query;
identifying, using one or more processors, a modifying concept in the search query;
generating, using one or more processors, a query tree based on the search query;
retrieving, using one or more processors, search results from a knowledge graph, based at least in part on the query tree;
determining, using one or more processors, at least one ranking property based at least on the modifying concept; and
ranking, using one or more processors, the search results based at least in part on the at least one ranking property.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation based on a search query. In some implementations, a search system ranks search results based on data stored in a knowledge graph. In some implementations, a search system identifies a modifying concept such as a superlative in a received search query, and determines ranking properties based on the modifying concept.
6 Citations
21 Claims
-
1. A computer implemented method for providing search results, the method comprising:
-
receiving a search query; identifying, using one or more processors, a modifying concept in the search query; generating, using one or more processors, a query tree based on the search query; retrieving, using one or more processors, search results from a knowledge graph, based at least in part on the query tree; determining, using one or more processors, at least one ranking property based at least on the modifying concept; and ranking, using one or more processors, the search results based at least in part on the at least one ranking property. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for search, the method comprising:
-
identifying, using one or more processors, a modifying concept based on a search query; determining, using one or more processors, a rule for ranking search results based at least in part on the modifying concept and on a knowledge graph from which at least one of the search results was obtained; and ranking, using one or more processors, search results based at least in part on the rule. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for providing search results, the system comprising:
-
a database comprising a knowledge graph; and one or more computers configured to perform operations comprising; receiving a search query; identifying a modifying concept in a search query; generating a query tree based on the search query; retrieving search results from the knowledge graph, based at least in part on the query tree; determining at least one ranking property based at least on the modifying concept; and ranking the search results based at least in part on the at least one ranking property.
-
Specification