DETERMINING A FUNCTION OF AN ENTITY
Methods, systems and computer program products for identifying a work function of a company at a location and for identifying a work function of a group of workers are described. Members having member profiles that indicate employment at a company and at a location are segmented into one or more groups based on one or more job skills. One or more of the groups are analyzed to determine a work function of the location. The location of the company is identified based on the determined work function.
1 . A method for identifying a work function performed by workers of a company at a location, comprising:
segmenting members of a social networking service into one or more groups based on one or more job skills, the members having member profiles that indicate employment at the company and at the location;
analyzing one or more of the groups to determine a work function of the location; and
identifying the location based on the determined work function.
2 . The method of claim 1 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the first group containing a percentage of members at the location that exceeds a threshold level.
3 . The method of claim 1 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the first group containing a percentage of members that exceeds a percentage of members of the next smallest group by a threshold percentage level.
4 . The method of claim 1 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the members of the first group exhibiting the job skill and based on the members of the first group being well connected.
5 . The method of claim 1 , wherein the work function of the location is determined based on a predefined combination of types of job skills.
6 . The method of claim 5 , wherein a count of members at the location having at least one of the job skills in the predefined combination exceeds a minimum threshold count.
7 . The method of claim 4 , wherein members of a group are well connected based on a connection density ratio being above a threshold value.
8 . The method of claim 1 , wherein the work function of the location is determined based on information contained in one or more profiles of members related to one or more entities and one or more relationships between the entities.
9 . A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
segmenting members of a social networking service into one or more subgroups based on one or more job skills;
analyzing one or more of the subgroups to determine a work function of the subgroup; and
identifying the subgroup based on the determined work function.
10 . The non-transitory machine-readable storage medium of claim 9 , wherein the work function of the subgroup is determined to match a corresponding job skill of members of the subgroup based on the members of the subgroup exhibiting the job skill and based on the members of the subgroup being well connected.
11 . A system for identifying a work function performed by workers of a company at a location, the system comprising:
a processor;
memory to store instructions that, when executed by the processor cause the processor to:
segment members of a social networking service into one or more groups based on one or more job skills, the members having member profiles that indicate employment at the company and at the location;
analyze one or more of the groups to determine a work function of the location; and
identify the location based on the determined work function.
12 . The method of claim 11 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the first group containing a percentage of members at the location that exceeds a threshold level.
13 . The method of claim 11 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the first group containing a percentage of members that exceeds a percentage of members of the next smallest group by a threshold percentage level.
14 . The method of claim 11 , wherein the work function of the location is determined to match a corresponding job skill of members of a first group based on the members of the first group exhibiting the job skill and based on the members of the first group being well connected.
15 . The method of claim 11 , wherein the work function of the location is determined based on a predefined combination of types of job skills.
16 . The method of claim 14 , wherein members of a group are well connected based on a connection density ratio being above a threshold value.
17 . The method of claim 15 , wherein a count of members at the location having at least one of the job skills in the predefined combination exceeds a minimum threshold count.
18 . The method of claim 11 , wherein the work function of the location is determined based on information contained in one or more profiles of members related to one or more entities and one or more relationships between the entities.