Cognitive robotics analyzer
First Claim
1. A computer-implemented method comprising:
- receiving first action data that identifies one or more first actions that were initiated by a first user and second action data that identifies one or more second actions that were initiated by a second user;
receiving first process data that identifies a first process performed by the one or more first actions and second process data that identifies a second process performed by the one or more second actions;
receiving process similarity data that indicates that the first process is similar to the second process;
receiving user characteristic data that identifies a common demographic, geographic, or employment attribute of the first user and the second user;
training, using the first action data, the second action data, additional action data, the first process data, the second process data, additional process data, the process similarity data, additional process similarity data, the user characteristic data, and additional user characteristic data, a predictive model that is configured to classify actions as performing a process that is similar or not similar to the first process and the second process;
receiving data that identifies actions performed by a particular user;
applying the predictive model to one or more of the actions initiated by the particular user;
based on applying the predictive model to the one or more of the actions initiated by the particular user, classifying a process performed by the one or more of the actions as similar to the first process and the second process; and
based on classifying the process initiated by the one or more of the actions as similar to the first process and the second process, assigning the common demographic, geographic, or employment attribute to the particular user.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a cognitive robotics analyzer are disclosed. In one aspect, a method includes the actions of receiving, for each user characteristic of a plurality of user characteristics, first data that identifies one or more first actions that perform a first process and second data that identifies one or more second actions that perform a second process that is labeled as similar to the first process. The actions further include training a predictive model. The actions further include receiving data that identifies actions performed by a user. The actions further include applying the predictive model to one or more of the actions. The actions further include classifying a process performed by the one or more actions as similar to a particular process. The actions further include associating the user with the particular user characteristic.
40 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving first action data that identifies one or more first actions that were initiated by a first user and second action data that identifies one or more second actions that were initiated by a second user; receiving first process data that identifies a first process performed by the one or more first actions and second process data that identifies a second process performed by the one or more second actions; receiving process similarity data that indicates that the first process is similar to the second process; receiving user characteristic data that identifies a common demographic, geographic, or employment attribute of the first user and the second user; training, using the first action data, the second action data, additional action data, the first process data, the second process data, additional process data, the process similarity data, additional process similarity data, the user characteristic data, and additional user characteristic data, a predictive model that is configured to classify actions as performing a process that is similar or not similar to the first process and the second process; receiving data that identifies actions performed by a particular user; applying the predictive model to one or more of the actions initiated by the particular user; based on applying the predictive model to the one or more of the actions initiated by the particular user, classifying a process performed by the one or more of the actions as similar to the first process and the second process; and based on classifying the process initiated by the one or more of the actions as similar to the first process and the second process, assigning the common demographic, geographic, or employment attribute to the particular user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving first action data that identifies one or more first actions and second action data that identifies one or more second actions; receiving first process data that identifies a first process performed by the one or more first actions and second process data that identifies a second process performed by the one or more second actions; receiving process similarity data that indicates that the first process is similar to the second process; receiving first variable action data that identifies a first given action of the one or more first actions that processes first variable information and second variable action data that identifies a second given action of the one or more second actions that processes second variable information; training, using the first action data, the second action data, additional action data, the first process data, the second process data, additional process data, the process similarity data, additional process similarity data, the first variable action data, the second variable action data, and additional variable action data, a predictive model that is configured to (i) classify one or more actions as performing a process that is similar or not similar to the first process and the second process and (ii) identify a given action among the one or more actions that processes variable information; receiving data that identifies actions; applying the predictive model to one or more of the actions; based on applying the predictive model to the one or more of the actions, (i) classifying a process performed by the one or more of the actions as similar to the first process and the second process and (ii) identifying a given action of the one or more of the actions that processes variable information; and based on classifying the process as performed by the one or more of the actions as similar to the first process and the second process and on identifying the given action of the one or more of the actions that processes variable information, providing, for output, (i) data identifying the one or more of the actions as similar to the first process and the second process and (ii) data identifying the given action as processing variable information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification