Patent ID: 11972397
Assignee: ALIGN CONSULTING GROUP LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for social network extension for recruiting for job openings, comprising:
a computing device comprising a memory and a processor;
a first machine learning algorithm operating on the computing device, the first machine learning algorithm having been trained to identify information on social media networks and databases relevant to job openings;
a second machine learning algorithm operating on the computing device, the second machine learning algorithm having been trained to generate a knowledge graph comprising information relevant to selection of candidates for job openings;
a third machine learning algorithm operating on the computing device, the third machine learning algorithm having been trained to analyze the knowledge graph to identify a best fit between job openings and candidates for job openings;
a recruitment manager comprising a first plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
receive a job opening from an employer, the job opening comprising job requirements;
send the job opening to an artificial-intelligence-directed (AI-directed) data scraper;
receive candidate information from the AI-directed data scraper relevant to the job opening;
send the job opening and candidate information to an artificial-intelligence-based (AI-based) knowledge graph generator;
request a candidate selection from an artificial-intelligence-based (AI-based) graph analyzer;
receive the candidate selection and send it to the employer;

the AI-directed data scraper comprising a second plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
receive the job opening;
process the job requirements of the job opening through the first machine learning algorithm to obtain scraping instructions;
scrape candidate data for one or more candidates from one or more employment-related social networks of an employee or of an external recruiter according to the scraping instructions; and
return the candidate information to the recruitment manager;

the AI-based knowledge graph generator comprising a third plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
receive the job opening and candidate information; and
process the job opening and candidate information through the second machine learning algorithm to generate a knowledge graph comprising nodes representing data components comprising the job requirements and the candidate information, and edges representing relationships between the data components;

the AI-based knowledge graph analyzer comprising a fourth plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
receive the request for the candidate selection;
process the request through the third machine learning algorithm to make the candidate selection; and
return the candidate selection to the recruitment manager;

wherein the job opening further comprises company information; and the AI-directed data scraper is further configured to:
process the job requirements of the job opening through the first machine learning algorithm to obtain scraping instructions; and
scrape company information from one or more corporate information databases according to the scraping instructions;

a privacy violation and conflict checking engine comprising a fifth plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
determine whether any conflicts of interest exist between and among the employer, the employee, the recruiter, and the one or more candidates; and
mask sensitive information of the one or more candidates from the employer;

wherein the recruitment manager first limits the AI-directed data scraper to operate only on social networks of employees of the employer and then, after a pre-defined period of time, instructs the AI-directed data scraper to operate only on social networks of external recruiters.