SYSTEM AND METHOD FOR GENERATING EMPLOYMENT CANDIDATES
First Claim
1. A computer-implemented method for determining a set of alternative job titles, the method comprising:
- processing a set of job parameters to identify at least one job title string that corresponds to at least one job title;
normalizing the at least one job title string in accordance with a set of normalization rules to form a normalized job title string;
querying a database of machine learning models to retrieve at least one alternative job title based at least in part on the normalized job title string; and
querying at least one online corpus to retrieve at least one entry that matches the at least one alternative job title.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems for determining alternative job titles to use when querying online recruiting databases. Multiple computers are operatively interconnected for determining a set of alternative job titles from a set of job parameters, and using the alternative job titles when querying online job and/or candidate posting corpora. A method embodiment commences upon parsing a given job requisition to identify at least one job title string that corresponds to at least one job title. The job title is normalized in accordance with a set of normalization rules to form a normalized job title string. The normalized job title string is then used to access machine learning models, which are in turn used to classify the job title string and to produce alternative titles that correspond to the job title. The alternative titles are used for querying online job posting corpora to retrieve postings that match at least one of the alternative titles.
7 Citations
20 Claims
-
1. A computer-implemented method for determining a set of alternative job titles, the method comprising:
-
processing a set of job parameters to identify at least one job title string that corresponds to at least one job title; normalizing the at least one job title string in accordance with a set of normalization rules to form a normalized job title string; querying a database of machine learning models to retrieve at least one alternative job title based at least in part on the normalized job title string; and querying at least one online corpus to retrieve at least one entry that matches the at least one alternative job title. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining a set of alternative job titles, the system comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to; process a set of job parameters to identify at least one job title string that corresponds to at least one job title; normalize the at least one job title string in accordance with a set of normalization rules to form a normalized job title string; query a database of machine learning models to retrieve at least one alternative job title based at least in part on the normalized job title string; and query at least one online corpus to retrieve at least one entry that matches the at least one alternative job title. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors of a device, causes the device to perform operations comprising:
-
processing a set of job parameters to identify at least one job title string that corresponds to at least one job title; normalizing the at least one job title string in accordance with a set of normalization rules to form a normalized job title string; querying a database of machine learning models to retrieve at least one alternative job title based at least in part on the normalized job title string; and querying at least one online corpus to retrieve at least one entry that matches the least one alternative job title. - View Dependent Claims (20)
-
Specification