SKILL EXTRACTION SYSTEM
2 Assignments
0 Petitions
Accused Products
Abstract
In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases.
-
Citations
53 Claims
-
1-27. -27. (canceled)
-
28. A computer-implemented method comprising:
-
causing one or more computer processors to execute instructions, the instructions causing the one or more computer processors to perform the operations of; extracting a plurality of skill seed phrases from a skills section of a plurality of member profiles of a social networking service; disambiguating the plurality of skill seed phrases to create a plurality of disambiguated skill seed phrases; de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases, the de-duplicated skill seed phrases identifying a plurality of skills; and wherein disambiguating the plurality of skill seed phrases comprises;
clustering the plurality of skill seed phrases based on a number of co-occurrences of respective pairs of the plurality of skill seed phrases in respective member profiles of the plurality of member profiles. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system comprising:
-
one or more computer processors configured to include; an extraction module configured to extract a plurality of skill seed phrases from a skills section of a plurality of member profiles of a social networking service; a disambiguation module configured to disambiguate the plurality of skill seed phrases to create a plurality of disambiguated skill seed phrases; a de-duplication module configured to de-duplicate the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases, the de-duplicated skill seed phrases identifying a plurality of skills; and wherein the disambiguation module is configured to de-duplicate the plurality of disambiguated skill seed phrases by being configured to at least;
cluster the plurality of skill seed phrases based on a number of co-occurrences of respective pairs of the plurality of skill seed phrases in respective member profiles of the plurality of member profiles. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A machine readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:
-
extracting a plurality of skill seed phrases from a skills section of a plurality of member profiles of a social networking service; disambiguating the plurality of skill seed phrases to create a plurality of disambiguated skill seed phrases; de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases, the de-duplicated skill seed phrases identifying a plurality of skills; and wherein de-duplicating the plurality of disambiguated skill seed phrases comprises; clustering the plurality of skill seed phrases based on a number of co-occurrences of respective pairs of the plurality of skill seed phrases in respective member profiles of the plurality of member profiles. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
Specification