PROFILE UPDATE EVALUATOR
A profile update evaluator is configured to detect a change to profile data in a member profile and determine whether the change can be viewed as indicative of a positive professional transition for a member represented by the profile. If the change can be viewed as indicative of a positive professional transition, the profile update evaluator publishes the update to the member's network. Absent an indication that the change can be viewed as indicative of a positive professional transition, the profile update evaluator does not publish the update to the member's network and does not invite the member's connections to congratulate her on the job change.
1 . A computer-implemented method comprising:
detecting a change to profile data in a member profile, the member profile representing a member in an on-line social network;
determining, using at least one processor, that the change to profile data is indicative of a positive professional transition; and
causing an announcement related to the change to the profile data to be presented on a display device.
2 . The method of claim 1 , wherein the change to profile data is associated with a new company name string and a previous company name string, the determining that the change to profile data is indicative of a positive professional transition comprises determining that a current company represented by the new company name string is distinct from a previous company represented by the previous company name string.
3 . The method of claim 2 , wherein the new company name string and the previous company name string are provided in separate job position entries in the member profile.
4 . The method of claim 2 , wherein the new company name string replaced the previous company name in a job position entry in the member profile.
5 . The method of claim 2 , wherein the determining that the new company name string is distinct from the previous company comprises utilizing a combination of edit distance scoring and a term frequency inverse document frequency approach.
6 . The method of claim 1 , wherein the determining that the change to profile data is indicative of a positive professional transition comprises determining that the change to profile data is indicative of a continued employment.
7 . The method of claim 6 , wherein the determining that the change to profile data is indicative of a continued employment comprises utilizing a list of terms indicative of lack of employment.
8 . The method of claim 1 , wherein the change to profile data is associated with a new title string and a previous title string, the determining that the change to profile data is indicative of a positive professional transition comprises detecting one or more seniority modifier words in one or both of the new title string and the previous title string.
9 . The method of claim 1 , wherein the announcement related to the change to the profile data is included on a news feed page of a further member of the on-line social network.
10 . The method of claim 1 , wherein the causing of the announcement related to the change to the profile data to be presented on a display device includes causing a presentation of a visual control selectable to trigger a communication to be sent to the member.
11 . A computer-implemented system comprising:
a profile change detector, implemented using at least one processor, to detect a change to profile data in a member profile, the member profile representing a member in an on-line social network;
a positive professional transition evaluator, implemented using at least one processor, to determine that the change to profile data is indicative of a positive professional transition; and
a presentation module, implemented using at least one processor, to cause an announcement related to the change to the profile data to be presented on a display device.
12 . The system of claim 11 , wherein the change to profile data is associated with a new company name string and a previous company name string, the positive professional transition evaluator being to determine that a current company represented by the new company name string is distinct from a previous company represented by the previous company name string.
13 . The system of claim 12 , wherein the new company name string and the previous company name string are provided in separate job position entries in the member profile.
14 . The system of claim 12 , wherein the new company name string replaced the previous company name in a job position entry in the member profile.
15 . The system of claim 12 , wherein the positive professional transition evaluator utilizes a combination of edit distance scoring and a term frequency inverse document frequency approach to determine that a current company represented by the new company name string is distinct from a previous company represented by the previous company name string.
16 . The system of claim 11 , wherein the positive professional transition evaluator is to determine that the change to profile data is indicative of a continued employment.
17 . The system of claim 16 , wherein the positive professional transition evaluator is to utilize a list of terms indicative of lack of employment.
18 . The system of claim 11 , wherein the positive professional transition evaluator is to detect one or more seniority modifier words in one or both of the new title string and the previous title string.
19 . The system of claim 11 , wherein the announcement related to the change to the profile data is included on a news feed page of a further member of the on-line social network.
20 . A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:
detecting a change to profile data in a member profile, the member profile representing a member in an on-line social network;
determining that the change to profile data is indicative of a positive professional transition; and
causing an invitation to congratulate the member to be presented on a display device.