Method and system for matching data sets of non-standard formats
First Claim
1. A computing system for creating a plurality of profiles from a plurality of non-standardized data sets to compare the plurality of non-standardized data sets comprising:
- a database for storing the plurality of non-standardized data sets;
a processor to generate the plurality of profiles, each of the plurality of profiles corresponding to one of the plurality of non-standardized data sets and comprising;
a plurality of attributes identified within each of the plurality of non-standardized data sets by converting the non-standardized data sets into a doubly-linked list of items and tagging at least some of the items using HTML; and
a metric value assigned to each of the plurality of attributes wherein the metric value is indicative of the relative significance of each of the plurality of attributes with respect to the non-standardized data set and wherein the metric value is representative of an education level or job level that is determined by matching a keyword with items in the doubly-linked list;
a network interface to receive from a client computer a target non-standardized data set; and
a program module to rank the plurality of profiles according to how closely each of the plurality of profiles matches the profile corresponding to the target non-standardized data set.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is described for receiving a plurality of non-standardized data sets and generating respective plurality of standardized profiles that can be used for efficiently comparing and matching one profile against the other plurality of profiles. One application of this invention is to convert job seekers'"'"' resumes and job postings into respective profiles and then permitting either a job seeker to search for job postings that most closely match the job seeker'"'"'s resume or, conversely, permitting an employer to search for job seekers whose resumes most closely match the employer'"'"'s job posting.
77 Citations
13 Claims
-
1. A computing system for creating a plurality of profiles from a plurality of non-standardized data sets to compare the plurality of non-standardized data sets comprising:
-
a database for storing the plurality of non-standardized data sets; a processor to generate the plurality of profiles, each of the plurality of profiles corresponding to one of the plurality of non-standardized data sets and comprising; a plurality of attributes identified within each of the plurality of non-standardized data sets by converting the non-standardized data sets into a doubly-linked list of items and tagging at least some of the items using HTML; and a metric value assigned to each of the plurality of attributes wherein the metric value is indicative of the relative significance of each of the plurality of attributes with respect to the non-standardized data set and wherein the metric value is representative of an education level or job level that is determined by matching a keyword with items in the doubly-linked list; a network interface to receive from a client computer a target non-standardized data set; and a program module to rank the plurality of profiles according to how closely each of the plurality of profiles matches the profile corresponding to the target non-standardized data set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized method for creating a standardized profile from a non-standardized data set comprising a plurality of data elements, the method comprising the steps of:
-
receiving to a server computer a first non-standardized data set through a network from a client computer; parsing the first non-standardized data set into a plurality of bands based on the location of the data elements within the first non-standardized data set; converting the plurality of bands into a doubly-linked list; identifying a plurality of attributes from the data elements contained within the first non-standardized data set, assigning to each of the plurality of attributes a metric having a numeric value indicative of the relative significance of the attribute with respect to the first non-standardized data set, wherein the metric is representative of an education level or job level that is determined by matching a keyword with items in the doubly-linked list; and ranking the attributes according to their assigned metric to create a first standardized profile indicative of the first non-standardized data set. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification