System and Method For Intelligent Job Hunt
First Claim
1. A computer-implemented method for sorting a set of job openings according to their relevance to a user, the method comprising:
- receiving profile information related to a user'"'"'s career;
determining target job criteria related to the user'"'"'s career based on the profile information, the target job criteria including a first target job criteria and as second target job criteria;
determining a set of current job openings;
determining a first matching score between a job opening from the set of current job openings and the first target job criteria;
determining a second matching score between the job opening and the second target job criteria;
weighting and combining the first and second matching scores to generate an overall score for the job opening;
sorting the set of job openings according to their overall scores; and
outputting the sorted set of job openings.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer readable storage medium, and computer-implemented method performs an intelligent job hunt to determine a sorted set of job openings relevant to a user'"'"'s career goals. An intelligent job hunt engine uses user profile information to query a job openings index for job'"'"'s relevant to the user. Results of the query are filtered and sorted according to their relevance to different career goals. A job readiness evaluator determines readiness scores indicative of the user'"'"'s preparedness for reaching a career goal. Specific action items are generated based on the user'"'"'s interaction with the sorted job openings and the user'"'"'s job readiness scores.
53 Citations
20 Claims
-
1. A computer-implemented method for sorting a set of job openings according to their relevance to a user, the method comprising:
-
receiving profile information related to a user'"'"'s career; determining target job criteria related to the user'"'"'s career based on the profile information, the target job criteria including a first target job criteria and as second target job criteria; determining a set of current job openings; determining a first matching score between a job opening from the set of current job openings and the first target job criteria; determining a second matching score between the job opening and the second target job criteria; weighting and combining the first and second matching scores to generate an overall score for the job opening; sorting the set of job openings according to their overall scores; and outputting the sorted set of job openings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium for sorting a set of job openings according to their relevance to a user, the computer readable storage medium storing computer-executable program code that when executed cause a processor to perform steps including:
-
receiving profile information related to the user'"'"'s career; determining target job criteria related to the user'"'"'s career based on the profile information, the target job criteria including a first target job criteria and a second target job criteria; determining a set of current job openings; determining a first matching score between a job opening from the set of current job openings and the first target job criteria; determining a second matching score between the job opening and the second target job criteria; weighting and combining the first and second matching scores to generate an overall score for the job opening; sorting the set of job openings according to their overall scores; and outputting the sorted set of job openings. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for providing one or more probable job matches to a user, the method comprising:
-
collecting, by an expert system, a plurality of information about the user; collecting, by the expert system, a plurality of job openings for matching with the user; and determining, by the expert system, at least one job opening from the plurality of job openings that are highly probable job matches for the user based on the plurality of collected information about the user. - View Dependent Claims (19, 20)
-
Specification