WEB-SCALE ENTITY RELATIONSHIP EXTRACTION
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for displaying a relationship graph are described herein. In one example, a search term may be used to obtain a plurality of documents from a network, such as the Internet. A plurality of entities, and relationships between at least some of those entities, may be extracted from the documents. In an example user interface, representations of a plurality of entities may be displayed, such as by shapes (e.g., circles) labeled to identify people or organizations. Edges (e.g., lines) may be used to connect different representations of entities and to thereby indicate a relationship between the connected entities. In a particular example, input from movement of a cursor over an edge may result in display of a description of a relationship between the connected entities. In a further particular example, size of each entity may be related to a number of connections each has with others.
5 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method of displaying a relationship graph, comprising:
-
under control of one or more processors configured with executable instructions; extracting a plurality of entities and entity relationships from web documents obtained using a search term, each of the plurality of entities related to, but distinct from, the search term; displaying representations of the plurality of entities extracted from the web documents; displaying edges between at least some of the displayed representations of the plurality of entities, each edge forming a pair of two entities and indicating a relationship between entities of the pair; displaying a representation of the search term; and displaying edges between the representation of the search term and each of the representations of the plurality of entities, each edge indicating a relationship between the search term and an entity. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. One or more computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
obtaining web documents based at least in part on a search term; extracting a plurality of entities and entity relationships from the web documents, each of the plurality of entities related to, but distinct from, the search term; displaying representations indicating each of the plurality of entities; displaying edges to define pairs of the displayed representations, the edges indicated by the entity relationships; and displaying a representation of the search term and edges from the representation of the search term to each of the representations of the plurality of entities. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A system, comprising:
-
one or more processors; memory, in communication with the one or more processors; an output module, defined in the memory, executable by the one or more processors, and configured to graph relationship data, the graphed relationship data comprising; representations of a plurality of entities, the plurality of entities extracted from documents obtained based at least in part on a search term, each of the plurality of entities related to, but distinct from, the search term; edges between at least some of the representations of the plurality of entities, each edge forming a pair of two entities and indicating a relationship between entities of the pair; and a representation of the search term having an edge connected to each of the representations of the plurality of entities. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification