Learning a ranking model using interactions of a user with a jobs list
Abstract
Learning to rank modeling in the context of an on-line social network is described. A learning to rank model can learn from pairwise preference (e.g., job posting A is more relevant than job posting B for a particular member profile) thus directly optimizing for the rank order of job postings for each member profile. With ranking position taken into consideration during training, top-ranked job postings may be treated by a recommendation system as being of more importance than lower-ranked job postings. In addition, a learning to rank approach may also result in an equal optimization across all member profiles and help minimize bias towards those member profiles that have been paired with a larger number of job postings.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method comprising: collecting training data, the training data comprising a plurality of job lists, each job list from the plurality of job lists comprising respective identifications of a plurality of job postings, each identification of a job posting from the plurality of job postings assigned a relevance label indicating a grade of relevance of that job posting with respect to a member profile associated with that job list, the plurality of job postings maintained by an on-line social network system, the member profile being from a plurality of member profiles representing respective members of the on-line social network system. using at least one processor, learning a ranking model using (1) relevance labels from the training data and (2) rank scores calculated for (member profile, job posting) pairs from the training data; accessing a recommended jobs list, the recommended jobs list generated by a retrieval engine for a member profile representing a member in the on-line social network system, executing the ranking model to determine respective rank scores for items in the recommended jobs list, an item in the recommended jobs list representing a job posting maintained by the on-line social network system; causing the items from the recommended jobs list to be presented on a display device in an order based on the determined respective rank scores.
Join the waitlist — get patent alerts
Track US2017221007A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.