Matching job candidate information
First Claim
1. In a system for returning a number of job candidates based on a current query specifying desired criteria for the job candidates, a method of refining the query in an attempt to return a number of candidates within a given range, the method comprising:
- determining whether a number of job candidates matching a current query is outside the given range; and
responsive to determining the number of job candidates is outside the given range, generating a proposed modification to the query predicted to bring the number candidates within or closer to the range.
1 Assignment
0 Petitions
Accused Products
Abstract
A variety of technologies are applied in matching techniques for job candidate information. For example, a match forecaster can propose query modifications when the number of candidates meeting criteria specified in a query is outside of a desired range. Cloning techniques can find job candidate matches having characteristics similar to those of a desirable candidate. The match techniques can be used in conjunction with conceptualization techniques in which concepts such as job skills, job title, management, and the like, are extracted from a job candidate'"'"'s resume. A set of concepts can be represented as a point in n-dimensional concept space. Thus, candidates and desired candidate criteria can be represented in the concept space. Those candidates closest to the desired candidate criteria in the concept space can be designated as matches for the desired candidate criteria. In addition, required criteria can be supported.
-
Citations
28 Claims
-
1. In a system for returning a number of job candidates based on a current query specifying desired criteria for the job candidates, a method of refining the query in an attempt to return a number of candidates within a given range, the method comprising:
-
determining whether a number of job candidates matching a current query is outside the given range; and
responsive to determining the number of job candidates is outside the given range, generating a proposed modification to the query predicted to bring the number candidates within or closer to the range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A query modification proposing system operable in conjunction with a system for returning a number of job candidates based on a current query specifying desired criteria for the job candidates, the query modification proposing system comprising:
-
means for determining whether a number of job candidates matching a current query is outside a given range; and
means, responsive to determining the number of job candidates is outside the given range, and operable for generating a proposed modification to the query predicted to bring the number candidates within or closer to the range.
-
-
13. A computer-readable medium having encoded thereon a data structure for specifying characteristics for a search against a collection of job candidates whose data has been conceptualized according to a conceptualization scheme, the data structure comprising:
-
a list of desired skills conceptualized according to the conceptualization scheme;
a list of desired educational qualifications; and
a list of desired work experiences. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented method of identifying desirable job candidates, the method comprising:
-
extracting concepts from job candidate data of a desirable job candidate as desirable job candidate criteria; and
submitting the desirable job candidate criteria for matching against other job candidates. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A software-based system for finding job candidates having characteristics similar to desirable job candidate data associated with a job candidate designated as desirable, the system comprising:
-
a plurality of subsystems for extracting extracted characteristics from the desirable job candidate data; and
a query submitter for submitting the extracted characteristics for matching against a plurality of job candidates via a match engine. - View Dependent Claims (25)
-
-
26. A method of processing a job requisition specifying desirable criteria for job candidates, the method comprising:
-
determining whether a number of job candidates matching the criteria is outside a desired range indicating a desired number job candidates to return;
responsive to determining that the number the number of job candidates matching is outside the desired range, generating new criteria based on a software-generated proposed modification to the criteria; and
iteratively repeating at least once. - View Dependent Claims (27, 28)
-
Specification