Learning and reasoning from web projections
First Claim
Patent Images
1. A system for analyzing one or more objects of interest within a context comprising:
- one or more processors configured with executable instructions to instantiate a web projection component and an inference component;
the web projection component configured to project the one or more objects of interest onto a web graph to produce one or more sub graphs, the web projection component producing the one or more sub graphs by adding connection nodes and edges between a largest set of connected nodes and a second largest set of connected nodes; and
the inference component configured to make an inference related to at least one of the context or the one or more objects of interest, the inference based upon graphical properties of the one or more sub graphs.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method that facilitates and effectuates making an inference related to objects of interest within a context. A web projection component can generate sub graphs by projecting objects of interest onto a web graph representing a superset or partially overlapping set of objects to the objects of interest. An inference component can provide inferences relating to the quality of the objects of interest, adjustments to the context, and patterns recognized from graphical properties of the sub graphs.
-
Citations
19 Claims
-
1. A system for analyzing one or more objects of interest within a context comprising:
-
one or more processors configured with executable instructions to instantiate a web projection component and an inference component; the web projection component configured to project the one or more objects of interest onto a web graph to produce one or more sub graphs, the web projection component producing the one or more sub graphs by adding connection nodes and edges between a largest set of connected nodes and a second largest set of connected nodes; and the inference component configured to make an inference related to at least one of the context or the one or more objects of interest, the inference based upon graphical properties of the one or more sub graphs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for analyzing objects of interest within a context comprising:
-
controlling one or more processors configured with executable instructions for; projecting objects of interest onto a web graph to produce one or more sub graphs, wherein producing the sub graphs comprises; ordering sets of connected nodes by size; identifying a shortest path between a largest set of connected nodes, from among the ordered sets, to a second largest set of connected nodes, from among the ordered sets; adding, according to the shortest path, connection nodes and edges between the largest set of connected nodes and the second largest set of connected nodes; and repeating the step of identifying the shortest path and the step of adding connection nodes while more sets of nodes are available in the sets of connected nodes ordered by size; and making an inference related to at least one of the context or objects of interest based upon graphical properties of the one or more sub graphs. - View Dependent Claims (16, 17, 18)
-
-
19. A method for analyzing objects of interest within a context comprising:
-
controlling one or more processors configured with executable instructions for; projecting objects of interest onto a web graph to produce one or more sub graphs, the projecting of the objects of interest comprising; identifying each node on the web graph that contains an object of interest; identifying each edge on the web graph between identified nodes; and copying each identified node and each identified edge onto a sub graph; making an inference related to at least one of the context or objects of interest based upon graphical properties of the one or more sub graphs; identifying a shortest path from web graph between the largest set of connected nodes in the sub graph to the second largest set of connected nodes in the sub graph; adding nodes and edges along the identified shortest path to the sub graph to form a new largest set of connected nodes; identifying a shortest path from web graph between the new largest set of connected nodes in the sub graph to the second largest set of connected nodes in the sub graph; and adding nodes and edges along the identified shortest path to the sub graph to form a new largest set of connected nodes until all nodes of the sub graph are connected.
-
Specification