IP Library Granted Patent US 11,288,616
Granted Patent B2
US 11,288,616 · App. 16/265,893 · Granted Mar 29, 2022

Method of using machine learning to predict problematic actions within an organization

Inventors: David Yan (Portola Valley, CA); Victor Kuznetsov (Moscow, RU); Aleksandr Mertvetsov (Moscow, RU); Marina Chilingaryan (Berkeley, CA); Eric Pelletier (Menlo Park, CA)
Assignee: YVA.AI, INC.
G06Q10/06398G06N20/00
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 11,288,616
App. No.
16/265,893
Granted
Mar 29, 2022
Kind
B2
Abstract

A method to predict problematic actions in an organization, executed by a processing device, includes accessing stored employee-related data, such as at least one of emails, surveys, minutes, or records of conversations, identifying a subset of the employee-related data that is associated with an employee, and predicting, based on the subset of the employee-related data associated with the employee, at least one of a likelihood that the employee is engaged in an adverse relation with other employees or a likelihood that the employee is to resign from the organization within a period of time.

Claims (60)

1. A method comprising:

accessing, by a processing device, employee-generated data stored in one or more data stores, the employee-generated data being generated by an employee in a course of employment with an organization;

generating, by the processing device and based on the accessed employee-generated data, an input into a machine learning model, the input comprising at least one of emails, surveys, minutes, or records of conversations by the employee; and

applying, by the processing device, the machine learning model to the generated input to obtain a first numerical value characterizing a probability that the employee is engaged in an adverse relation with one or more other employees of the organization, wherein applying the machine learning model comprises extracting, based on one or more natural language processing algorithms, one or more features of the generated input, and

wherein the machine learning model is trained by a training set generator performing operations of:

generating a first training input comprising words that indicate a development of an adverse historical relation between two or more employees;

identifying a target output comprising a developed adverse historical relation between the two or more employees; and

generating an association between the first training input and the target output.

2. The method of claim 1 , wherein the adverse relation with the one or more other employees relates to at least one of an instance of personal conflict, an instance of sexual harassment, or an instance of discrimination.

3. The method of claim 1 , wherein applying the machine learning model to the generated input is further to obtain a second numerical value characterizing a probability that the employee is to resign from the organization within a period of time.

4. The method of claim 3 , wherein the operations of the training set generator further comprise:

generating a second training input;

identifying, by the training set generator, an occurrence of resignation; and

forming, by the training set generator, an association between the second training input and the occurrence of resignation.

5. The method of claim 1 , further comprising:

generating, based on the employee-generated data associated with the employee, a plurality of metrics associated with a job satisfaction of the employee;

creating a dashboard displaying the plurality of metrics associated with the job satisfaction of the employee; and

providing the dashboard to a supervisor of the employee.

6. The method of claim 1 , further comprising:

notifying a supervisor of the employee in response to determining that the first numerical value exceeds a predetermined threshold value.

7. A system comprising:

a memory; and

a processing device, operatively coupled to the memory, the processing device to

access employee-generated data stored in one or more data stores, the employee-generated data being generated by an employee in a course of employment with an organization;

generate, based on the accessed employee-generated data, an input into a machine learning model, the input comprising at least one of emails, surveys, minutes, or records of conversations by the employee; and

apply, the machine learning model to the generated input to output a first numerical value characterizing a probability that the employee is engaged in an adverse relation with one or more other employees of the organization, wherein to apply the machine learning model the processing device is to extract, based on one or more natural language processing algorithms, one or more features of the generated input, and

wherein the machine learning model is trained by a training set generator, the training set generator to:

generate a first training input comprising words that indicate a development of an adverse historical relation between two or more employees;

identify a target output comprising a developed adverse historical relation between the two or more employees; and

generate an association between the first training input and the target output.

8. The system of claim 7 , wherein the adverse relation with the one or more other employees relates to at least one of an instance of personal conflict, an instance of sexual harassment, or an instance of discrimination.

9. The system of claim 7 , wherein the machine learning model is further to obtain a second numerical value characterizing a probability that the employee is to resign from the organization within a period of time.

10. The system of claim 9 , wherein the training set generator is further to:

generate a second training input;

identify an occurrence of resignation; and

form an association between the second training input and the occurrence of resignation.

11. The system of claim 7 , wherein the processing device is further to:

generate, based on the employee-generated data associated with the employee, a plurality of metrics associated with a job satisfaction of the employee;

create a dashboard displaying the plurality of metrics associated with the job satisfaction of the employee; and

provide the dashboard to a supervisor of the employee.

12. The system of claim 7 , wherein the processing device is further to:

notify a supervisor of the employee in response to determining that the first numerical value exceeds a predetermined threshold value.

13. A non-transitory computer-readable storage medium storing instructions which, when executed by a processing device, cause the processing device to:

access employee-generated data stored in one or more data stores, the employee-generated data being generated by an employee in a course of employment with an organization;

generate, based on the accessed employee-generated data, an input into a machine learning model, the input comprising at least one of emails, surveys, minutes, or records of conversations by the employee; and

apply, the machine learning model to the generated input to output a first numerical value characterizing a probability that the employee is engaged in an adverse relation with one or more other employees of the organization, wherein to apply the machine learning model the processing device is to extract, based on one or more natural language processing algorithms, one or more features of the generated input, and wherein the machine learning model is trained by a training set generator, the training set generator to:

generate a first training input comprising words that indicate a development of an adverse historical relation between two or more employees;

identify a target output comprising a developed adverse historical relation between the two or more employees; and

generate an association between the first training input and the target output.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the adverse relation with the one or more other employees relates to at least one of an instance of personal conflict, an instance of sexual harassment, or an instance of discrimination.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the machine learning model is further to obtain a second numerical value characterizing a probability that the employee is to resign from the organization within a period of time.

16. The non-transitory computer-readable storage medium of claim 15 , wherein to train the machine learning model the training set generator is further to:

generate a second training input;

identify an occurrence of resignation; and

form an association between the second training input and the occurrence of resignation.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processing device to:

notify a supervisor of the employee in response to determining that the first numerical value exceeds a predetermined threshold value.

18. The method of claim 1 , wherein the machine learning model comprises a neural network.

19. The system of claim 7 , wherein the machine learning model comprises a neural network.

20. The computer-readable medium of claim 13 , wherein the machine learning model comprises a neural network.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2022
From: YVA.AI, INC.
To: VISIER SOLUTIONS INC.
Reel/Frame 059777/0733 →
CHANGE OF NAME Recorded Feb 1, 2022
From: FINDO INC.
To: YVA.AI, INC.
Reel/Frame 058919/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2019
From: YAN, DAVID; KUZNETSOV, VICTOR; MERTVETSOV, ALEKSANDR; CHILINGARYAN, MARINA; PELLETIER, ERIC
To: FINDO, INC.
Reel/Frame 051192/0694 →
Continuity (2)
Provisional Application 62625943 · Feb 2, 2018
Related Publication 20190244152A1 · Aug 8, 2019
Cited By (1)
US 12,361,384