IP Library Granted Patent US 10,318,900
Granted Patent B2
US 10,318,900 · App. 15/232,911 · Granted Jun 11, 2019

Job profile generation based on intranet usage

Inventors: Brian T. Carter (Navan, IE); Patrick J. Cronin (Cork, IE); Paul C. J. Dunning (Ratoath, IE); Shane Quigley (Dublin, IE)
Assignee: International Business Machines Corporation
G06Q10/063112G06Q10/1053
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,318,900
App. No.
15/232,911
Granted
Jun 11, 2019
Kind
B2
Abstract

A method, computer program product, and system for job profile generation, the method, computer program product, and system include receiving employee intranet usage data, storing the received employee intranet usage data in a database, identifying a portion of the stored employee intranet usage data associated with the former employee, transmitting the portion to a recommender system, where the recommender system identifies one or more required job skills of the former employee, based on the transmitted portion, and generating a job profile based on the one or more identified required job skills.

Claims (58)

1. A method for job profile generation on a computer, the method comprising:

receiving employee intranet usage data related to each employee of a company, wherein the intranet usage data is at least one member selected from a group consisting of websites visited, an associated link for each website, commands executed, text entered, searches executed, version control systems, and internal social networks;

storing the received employee intranet usage data in a database;

identifying a portion of the stored employee intranet usage data related to each employee of the company which is associated with a first employee;

transmitting the identified portion to a recommender system, wherein the recommender system identifies one or more required job skills of the first employee, based on the transmitted portion,

wherein training of the recommender system comprises training with sample lists of associated tags and keywords from the employee intranet usage data, generating a group of sample lists and identifying a best list of the group of sample lists based on a fitness function associated with each sample list of the group of sample lists; and

generating a job profile based on the one or more identified required job skills of the first employee.

2. The method according to claim 1 , wherein the stored employee intranet usage data is at least one member selected from a group consisting of a date performed, an event description, and an intranet link associated with an event.

3. The method according to claim 2 , wherein a tag is assigned to the event description from the event of the stored employee intranet usage data.

4. The method according to claim 1 , wherein identifying the portion of the stored employee intranet usage data further comprises:

removing extraneous information common to a plurality of employees.

5. The method according to claim 3 , wherein the one or more required skills are identified by ranking a random list of one or more associated tags, and wherein a best list is identified from the random list, and wherein the best list has a highest probability of matching a required job skill of the former employee.

6. The method according to claim 1 , wherein generating the job profile further comprises:

formatting the one or more identified required job skills into a recruitment template.

7. The method according to claim 1 , further compromising:

posting the generated job profile on a recruitment web site.

8. A method for job profile generation on a computer, the method comprising:

receiving employee intranet usage data related to each employee of a company, wherein the intranet usage data is at least one member selected from a date performed, an event description, and an intranet link associated with an event;

storing the received employee intranet usage data in a database;

identifying a portion of the stored employee intranet usage data related to each employee of the company which is associated with a first employee;

utilizing machine learning to provide associated tags for each event description and each intranet link in the portion of the stored employee intranet usage data;

providing associated keywords for each event description, each intranet link and each associated tag in the portion of the stored employee intranet usage data;

transmitting the portion of the stored employee intranet usage data, the associated tags and the associated keywords, to a recommender system, wherein the recommender system identifies one or more required job skills of the first employee, based on the transmitted portion,

wherein training of the recommender system comprises training with sample lists of associated tags and keywords from the employee intranet usage data, generating a group of sample lists and identifying a best list of the group of sample lists based on a fitness function associated with each sample list of the group of sample lists; and

generating a job profile based on the one or more identified required job skills of the first employee.

9. The method according to claim 8 ,

wherein the stored employee intranet usage data is at least one member selected from a group consisting of a date performed, an event description, and an intranet link associated with an event,

wherein a tag is assigned to the event description from the event of the stored employee intranet usage data, and

wherein the one or more required skills are identified by ranking a random list of one or more associated tags, and wherein a best list is identified from the random list, and wherein the best list has a highest probability of matching a required job skill of the former employee.

10. The method according to claim 8 , wherein identifying the portion of the stored employee intranet usage data further comprises:

removing extraneous information common to a plurality of employees.

11. The method according to claim 8 , wherein generating the job profile further comprises:

formatting the one or more identified required job skills into a recruitment template.

12. The method according to claim 8 , further compromising:

posting the generated job profile on a recruitment web site.

13. The method according to claim 8 , wherein providing associated keywords for each event description comprises:

aggregating all adjectives and nouns together in the event description.

14. A method for job profile generation on a computer, the method comprising:

receiving employee intranet usage data related to each employee of a company, wherein the intranet usage data is at least one member selected from a date performed, an event description, and an intranet link associated with an event;

storing the received employee intranet usage data in a database;

identifying a portion of the stored employee intranet usage data related to each employee of the company which is associated with a first employee;

utilizing machine learning to provide associated tags for each event description and each intranet link in the portion of the stored employee intranet usage data;

providing associated keywords for each event description, each intranet link and each associated tag in the portion of the stored employee intranet usage data;

transmitting the portion of the stored employee intranet usage data, the associated tags and the associated keywords, to a recommender system, wherein the recommender system identifies one or more required job skills of the first employee, based on the transmitted portion; and

generating a job profile based on the one or more identified required job skills of the first employee.

15. The method according to claim 14 , wherein the stored employee intranet usage data is at least one member selected from a group consisting of a date performed, an event description, and an intranet link associated with an event.

16. The method according to claim 14 ,

wherein the stored employee intranet usage data is at least one member selected from a group consisting of a date performed, an event description, and an intranet link associated with an event,

wherein a tag is assigned to the event description from the event of the stored employee intranet usage data, and

wherein the one or more required skills are identified by ranking a random list of one or more associated tags, and wherein a best list is identified from the random list, and wherein the best list has a highest probability of matching a required job skill of the former employee.

17. The method according to claim 14 , wherein identifying the portion of the stored employee intranet usage data further comprises:

removing extraneous information common to a plurality of employees.

18. The method according to claim 14 , wherein generating the job profile further comprises:

formatting the one or more identified required job skills into a recruitment template.

19. The method according to claim 14 , further compromising:

posting the generated job profile on a recruitment web site.

20. The method according to claim 14 , wherein providing associated keywords for each event description comprises:

aggregating all adjectives and nouns together in the event description.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: GREEN MARKET SQUARE LIMITED
To: WORKDAY, INC.
Reel/Frame 067801/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: GREEN MARKET SQUARE LIMITED
To: WORKDAY, INC.
Reel/Frame 067556/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GREEN MARKET SQUARE LIMITED
Reel/Frame 058888/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2016
From: CARTER, BRIAN T.; CRONIN, PATRICK J.; DUNNING, PAUL C. J.; QUIGLEY, SHANE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039391/0771 →
Continuity (1)
Related Publication 20180046968A1 · Feb 15, 2018