METHOD AND SYSTEM TO COMPARE DATA ENTITIES
First Claim
1. A computer-based method for comparing a plurality of data objects comprising the steps of:
- providing a first data object;
providing a plurality of second data objects;
applying a topic model technique to the first data object and the plurality of second data objects creating a topic model;
grouping the plurality of second data objects creating a plurality of groupings;
determining a similarity of the first data object and the plurality of groupings;
determining an optimum similarity of the first data object and the plurality of groupings; and
representing the optimum similarity.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates in general to methods and systems for comparing and maximizing the appropriateness of a first set of one or more data objects to a set of second data objects. In one embodiment, the first set of data objects represent one or more tasks to be fulfilled by a set of capabilities represented by the second data objects. In one embodiment, this invention provides an effective and accurate method and system to compare and maximize the appropriateness between the requirements of a task and the second set'"'"'s capabilities, while these capabilities and requirements are contained, even if only latently, in data objects such as written documents, electronic databases or other sources of data and information. In one embodiment, topic modeling techniques are utilized to compare the data objects.
39 Citations
30 Claims
-
1. A computer-based method for comparing a plurality of data objects comprising the steps of:
-
providing a first data object; providing a plurality of second data objects; applying a topic model technique to the first data object and the plurality of second data objects creating a topic model; grouping the plurality of second data objects creating a plurality of groupings; determining a similarity of the first data object and the plurality of groupings; determining an optimum similarity of the first data object and the plurality of groupings; and representing the optimum similarity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based method for comparing a plurality of data objects comprising the steps of:
-
providing a first data object; providing a plurality of second data objects; applying a topic model technique to the first data object and the plurality of second data objects creating a topic model; grouping the plurality of second data objects creating a plurality of groupings; determining a first similarity of the first data object and the plurality of groupings; determining a second similarity of the plurality of second data objects in each of the plurality of groupings; comparing the first similarity and the second similarity to determine an optimum similarity of the first data object and the plurality of groupings; and representing the optimum similarity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based method for comparing a plurality of data objects comprising the steps of:
-
providing a plurality of first data objects; providing a plurality of second data objects; applying a topic model technique to the plurality of first data objects and the plurality of second data objects creating a topic model; grouping the plurality of second data objects creating a plurality of groupings; determining a first similarity of each of the plurality of first data objects and each of the plurality of groupings; determining a second similarity of the plurality of second data objects in each of the plurality of groupings; comparing the first similarity and the second similarity to determine a plurality of optimum similarities of the plurality of first data objects and the plurality of groupings; and representing the plurality of optimum similarities. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer readable medium having stored thereon a computer program that, when executed, causes a computer to perform the steps of:
-
providing a first data object; providing a plurality of second data objects; applying a topic model technique to the first data object and the plurality of second data objects creating a topic model; grouping the plurality of second data objects creating a plurality of groupings; determining a similarity of the first data object and the plurality of groupings; determining an optimum similarity of the first data object and the plurality of groupings; and representing the optimum similarity.
-
Specification