System and method for providing job recommendations
First Claim
Patent Images
1. A job recommending method comprising:
- receiving, by a computing device and from a user computer, user information provided by an individual user, wherein the user information includes an indication of interest in a first job posting provided at a job seeking webpage;
retrieving information of a second job posting, by the computing device and from a database of affinity information,the second job posting associated with a prescribed measure of potential user interest based on a calculated affinity score between the first job posting and the second job posting, wherein the prescribed measure of potential user interest based on a calculated affinity score between the first job posting and the second job posting is calculated based on a number of users having expressed an indication of interest in both the first and second job postings by saving or applying for the first and second job postings and a number of users having expressed an indication of interest in the first job posting, and further wherein said calculated affinity score is calculated based on the user resume information;
determining the prescribed measure of potential user interest based on said calculated affinity score between the first job posting and the second job posting satisfies a job affinity threshold;
communicating, by the computing device and to the user computer, the second job posting as a supplemental job recommendation to the first job posting for displaying in a recommendation portion of the job seeking webpage when the prescribed measure of potential user interest based on said calculated affinity score between the first job posting and the second job posting satisfies the job affinity threshold,wherein the second job posting as the supplemental job recommendation is not a result of any direct employer-user match or requested by the individual user; and
communicating, by the computing device, alternative content related to the first job posting in the recommendation portion of the job seeking webpage, when there is no job posting satisfying the job affinity threshold as a supplemental job recommendation to the first job posting.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing job recommendations based on user behavior or characteristics are disclosed herein. The job recommendations are configured in accordance with a data set based on relational analysis of previous users'"'"' activity, or matches between job postings and the user'"'"'s resume or user profile information. The presentation of job recommendations is triggered, configured, and provided transparently to the user.
249 Citations
23 Claims
-
1. A job recommending method comprising:
-
receiving, by a computing device and from a user computer, user information provided by an individual user, wherein the user information includes an indication of interest in a first job posting provided at a job seeking webpage; retrieving information of a second job posting, by the computing device and from a database of affinity information, the second job posting associated with a prescribed measure of potential user interest based on a calculated affinity score between the first job posting and the second job posting, wherein the prescribed measure of potential user interest based on a calculated affinity score between the first job posting and the second job posting is calculated based on a number of users having expressed an indication of interest in both the first and second job postings by saving or applying for the first and second job postings and a number of users having expressed an indication of interest in the first job posting, and further wherein said calculated affinity score is calculated based on the user resume information; determining the prescribed measure of potential user interest based on said calculated affinity score between the first job posting and the second job posting satisfies a job affinity threshold; communicating, by the computing device and to the user computer, the second job posting as a supplemental job recommendation to the first job posting for displaying in a recommendation portion of the job seeking webpage when the prescribed measure of potential user interest based on said calculated affinity score between the first job posting and the second job posting satisfies the job affinity threshold, wherein the second job posting as the supplemental job recommendation is not a result of any direct employer-user match or requested by the individual user; and communicating, by the computing device, alternative content related to the first job posting in the recommendation portion of the job seeking webpage, when there is no job posting satisfying the job affinity threshold as a supplemental job recommendation to the first job posting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A job recommending system comprising:
-
a database including an affinity score indicative of potential interest in a second job for a plurality of users, the plurality of users having expressed interest in a first job; a first processor in communication with the database and configured to provide a job seeking site including a recommendation portion of the job seeking site, wherein the first processor executes instructions to; receive user information from an individual user, the user information including an indication of interest in the first job, determining the affinity score indicative of potential interest in the second job for the plurality of users satisfies a job affinity threshold, and one of; communicate to the individual user the second job as a supplemental job recommendation to the first job in the recommendation portion, in response to the affinity score satisfies the job affinity threshold, the second job as the supplemental job recommendation not being a result of any direct employer-user match or requested by the individual user, wherein the affinity score is a function of (a) a number of users having expressed an indication of interest in both the first and second jobs and a number of users having expressed an indication of interest in the first job, and (b) the user resume information; and communicate to the individual user alternative content in the recommendation portion in response the affinity score does not satisfy the job affinity threshold; and a second processor in communication with the database and configured to execute an affinity generation procedure, wherein inputs to the affinity generation procedure for calculating the affinity score include jobs saved or jobs applied to by the plurality of users accessing the job seeking site for a prescribed period of time, and the jobs saved or jobs applied to by the plurality of users affect the second job provided to the individual user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing processor executable instructions to:
-
receive a first indication of user interest in a first job from a first user at a job seeking site; retrieve information of a second job, wherein both the first job and the second job are previously viewed by a prescribed number of users other than the first user at the job seeking site; determining an affinity score based on a number of users having expressed interest in both the first and second jobs by saving or applying to the first and second jobs and a number of users having expressed interest in the first job, the affinity score indicative of implied potential interest in the second job for a plurality of users, the plurality of users having expressed interests in the first job, and further wherein the affinity score is calculated based on the user resume information; determining the affinity score satisfies a job affinity relevance threshold; and
one of;automatically communicate the second job as a supplemental job recommendation to the first job to the first user in a recommendation portion of the job seeking site in response to the indication of interest by the first user of the first job in response to the affinity score satisfies a job affinity threshold wherein the second job automatically communicated to the first user was not a result of any direct employer-user match or requested by the first user; and automatically communicate alternative content in the recommendation portion in response to the affinity score does not satisfy the job affinity threshold. - View Dependent Claims (18)
-
-
19. A job recommending method comprising:
-
receiving by a processor, a first indication of interest in both a first job posting and a second job posting from a first user at a job seeking website; receiving by the processor, a second indication of interest in both the first and second job postings from a second user, wherein at least one of the first and second indications of interest comprise jobs saved or jobs applied to; calculating by the processor, a first and second job affinity score by dividing a number of users who have expressed interests in both the first job posting and the second job posting by a number of users who have expressed interests in the first job posting, wherein the first and second job affinity score is indicative of a user'"'"'s correlated interest in the second job posting when the user has interest in the first job posting, and further wherein the first and second job affinity score is calculated based on the user resume information; calculating a reverse first and second job affinity score by dividing the number of users who have expressed interests in both the first job posting and the second job posting by a number of users who have expressed interests in the second job posting, wherein the reverse first and second job affinity score is indicative of a user'"'"'s correlated interest in the first job posting when the user has interest in the second job posting; receiving a third indication of interest in the first job posting from a third user at the job seeking site; retrieving the calculated first and second job affinity score for the first and second job postings; determining the first and second job affinity score satisfies a job affinity threshold; automatically communicating by the processor, the second job posting to the third user by displaying the second job posting as a supplemental job recommendation in a recommendation portion of the job seeking website in response to the affinity score is at or above the job affinity threshold; and automatically communicating by the processor, alternative content related to the first job posting to the third user in the recommendation portion of the job seeking website in response to the affinity score is not at or above the job affinity threshold. - View Dependent Claims (20, 21, 22, 23)
-
Specification