IDENTIFYING A GROUP OF RELATED INSTANCES
First Claim
1. A method performed by one or more data processing apparatus, the method comprising:
- the data processing apparatus receiving a search query at a data processing apparatus, the search query specifying attributes shared by a group of related instances;
the data processing apparatus identifying groups of instance identifiers in an unstructured collection of electronic documents with the data processing apparatus;
the data processing apparatus determining relevance of the groups of instance identifiers to the search query with the data processing apparatus;
the data processing apparatus scoring at least some of the instance identifiers in the groups of instance identifiers individually with the data processing apparatus; and
the data processing apparatus ranking the at least some instance identifiers according to the scores with the data processing apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a group of related instance identifiers. In one aspect, a computer storage medium is encoded with a computer program. The program comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations. The operations include receiving a search query at a data processing apparatus, the search query specifying attributes shared by a group of related instances, searching an electronic document collection to identify instance identifiers that are responsive to the search query, representing features of the instance identifiers in a vertex-edge graph, and scoring relevance of the instance identifiers to the search query according to the features represented in the vertex-edge graph.
-
Citations
29 Claims
-
1. A method performed by one or more data processing apparatus, the method comprising:
-
the data processing apparatus receiving a search query at a data processing apparatus, the search query specifying attributes shared by a group of related instances; the data processing apparatus identifying groups of instance identifiers in an unstructured collection of electronic documents with the data processing apparatus; the data processing apparatus determining relevance of the groups of instance identifiers to the search query with the data processing apparatus; the data processing apparatus scoring at least some of the instance identifiers in the groups of instance identifiers individually with the data processing apparatus; and the data processing apparatus ranking the at least some instance identifiers according to the scores with the data processing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer storage media encoded with a computer program, the program comprising instructions that when executed by one or more data processing apparatus cause the data processing apparatus to perform operations, the operations comprising:
-
receiving a search query at a data processing apparatus, the search query specifying attributes shared by a group of related instances; searching an electronic document collection to identify identifiers of instance that are responsive to the search query; representing features of the instance identifiers in a vertex-edge graph; and scoring relevance of the instance identifiers to the search query according to the features represented in the vertex-edge graph. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a client device; and one or more computers programmed to interact with the client device and the data storage device, the computers programmed to perform operations comprising; receiving a search query from the client device, the search query explicitly or implicitly specifying attributes of instances; searching an electronic document collection to identify identifiers of instances that may have the attributes specified by the search query; representing features of the search of the electronic document collection in a vertex-edge graph; scoring the instance identifiers that may have the attributes specified by the search query according to the features represented in the vertex-edge graph; and outputting, the client device, instructions for visually presenting at least some of the instance identifiers. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification