METHOD AND SYSTEM TO COMPARE DATA ENTITIES
First Claim
1. A processor-based method for comparing a plurality of data objects comprising the steps of:
- receiving a first data object;
receiving 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 optimal selection of the first data object and the plurality of groupings from the similarity; and
communicating the optimal selection.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates in general to methods and systems for comparing and maximizing the optimal selection 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, methods and systems are provided that apply topic modeling and similarity metrics to determine the optimal selection. In one embodiment, methods and systems are provided to determine the appropriateness of a set of second data objects to satisfy the requirements of a first data object given interaction attributes. Embodiments may be used to compare mission requirements with potential team members to determine the appropriateness of team members and teams for a given mission based on interaction attributes of the team members and teams.
-
Citations
19 Claims
-
1. A processor-based method for comparing a plurality of data objects comprising the steps of:
-
receiving a first data object; receiving 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 optimal selection of the first data object and the plurality of groupings from the similarity; and communicating the optimal selection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor-based method for comparing a plurality of data objects comprising the steps of:
-
receiving a first data object; receiving 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 optimal selection of the first data object and the plurality of groupings; and communicating the optimal selection. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for comparing a plurality of data objects comprising the steps of:
-
means for receiving a first data object; means for receiving a plurality of second data objects; means for applying a topic model technique to the first data object and the plurality of second data objects creating a topic model; means for grouping the plurality of second data objects creating a plurality of groupings; means for determining a similarity of the first data object and the plurality of groupings; means for determining an optimal selection of the first data object and the plurality of groupings from the similarity; and means for communicating the optimal selection. - View Dependent Claims (13)
-
-
14. A computer readable medium having stored thereon a computer program product that, when executed, causes a processor based computer to perform the steps of:
-
receiving a first data object; receiving 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 optimal selection of the first data object and the plurality of groupings; and communicating the optimal selection.
-
-
15. A processor-based method for comparing a plurality of data object comprising the steps of:
-
receiving a first data object; receiving a plurality of second data objects; applying an interaction measure to the first data object and the plurality of second data objects; grouping the plurality of second data objects creating a plurality of groupings; determining an appropriateness of the first data object and the plurality of groupings; determining an optimal selection of the first data object and the plurality of groupings from the appropriateness; and communicating the optimal selection. - View Dependent Claims (16, 17, 18, 19)
-
Specification