×

SEARCH ENGINE

  • US 20180107983A1
  • Filed: 10/18/2016
  • Published: 04/19/2018
  • Est. Priority Date: 10/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • defining a vector vocabulary;

    defining an occupation taxonomy that includes multiple different occupations;

    obtaining multiple labeled training data items, wherein each labeled training data item is associated with at least (i) a job title, and (ii) an occupation;

    generating, for each of the respective labeled training data items, an occupation vector that includes a feature weight for each respective term in the vector vocabulary;

    associating each respective occupation vector with an occupation in the occupation taxonomy based on the occupation of the labeled training data item used to generate the occupation vector;

    receiving a search query that includes a string related to a characteristic of one or more potential job opportunities;

    generating a first vector based on the received query;

    determining, for each respective occupation of the multiple occupations in the occupation taxonomy, a confidence score that is indicative of whether the query vector is correctly classified in the respective occupation;

    selecting the particular occupation that is associated with the highest confidence score;

    obtaining one or more job postings using the selected occupation; and

    providing the obtained job postings in a set of search results in response to the search query.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×