Systems and methods for generating a performance profile of a node profile including field-value pairs using electronic activities
First Claim
1. A method comprising:
- accessing, by one or more processors, data of a plurality of first electronic activities linked to a first node profile maintained by the one or more processors and having an associated timestamp within a time period;
for each first electronic activity of the plurality of first electronic activities;
determining, by the one or more processors, a type of the first electronic activity;
selecting, by the one or more processors, a feature extraction policy to generate a first feature array for the first electronic activity based on the type of the first electronic activity;
parsing, by the one or more processors, the data of the first electronic activity;
generating, by the one or more processors, using a language complexity determination engine, a language complexity score indicating a level of language complexity of the first electronic activity;
determining, by the one or more processors, a character count or a word count of the first electronic activity;
determining, by the one or more processors, an estimated amount of time to generate the first electronic activity using the language complexity score and the character count or the word count; and
generating, by the one or more processors, the first feature array for the first electronic activity based on the type of the first electronic activity and the estimated amount of time to generate the first electronic activity;
generating, by the one or more processors, a first performance profile of the first node profile for the time period by providing the generated first feature array for each first electronic activity to one or more models trained using second feature arrays corresponding to second electronic activities of second node profiles, each second node profile assigned a respective second performance profile; and
storing, by the one or more processors, an association between the first node profile and the first performance profile.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to methods, systems, and storage media for generating a performance profile of a node profile. First electronic activities linked to a first node profile can be accessed. For each first electronic activity, a type of the first electronic activity can be determined. A feature extraction policy can be selected to generate a first feature array for the first electronic activity. The first feature array for the first electronic activity can be generated based on the type of the first electronic activity. A first performance profile of the first node profile can be generated for the time period by providing the generated first feature array for each first electronic activity to one or more models trained using second feature arrays corresponding to second electronic activities of second node profiles. An association between the first node profile and the first performance profile can be stored.
375 Citations
18 Claims
-
1. A method comprising:
-
accessing, by one or more processors, data of a plurality of first electronic activities linked to a first node profile maintained by the one or more processors and having an associated timestamp within a time period; for each first electronic activity of the plurality of first electronic activities; determining, by the one or more processors, a type of the first electronic activity; selecting, by the one or more processors, a feature extraction policy to generate a first feature array for the first electronic activity based on the type of the first electronic activity; parsing, by the one or more processors, the data of the first electronic activity; generating, by the one or more processors, using a language complexity determination engine, a language complexity score indicating a level of language complexity of the first electronic activity; determining, by the one or more processors, a character count or a word count of the first electronic activity; determining, by the one or more processors, an estimated amount of time to generate the first electronic activity using the language complexity score and the character count or the word count; and generating, by the one or more processors, the first feature array for the first electronic activity based on the type of the first electronic activity and the estimated amount of time to generate the first electronic activity; generating, by the one or more processors, a first performance profile of the first node profile for the time period by providing the generated first feature array for each first electronic activity to one or more models trained using second feature arrays corresponding to second electronic activities of second node profiles, each second node profile assigned a respective second performance profile; and storing, by the one or more processors, an association between the first node profile and the first performance profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors configured by machine-readable instructions to; access data of a plurality of first electronic activities linked to a first node profile maintained by the one or more processors and having an associated timestamp within a time period; for each first electronic activity of the plurality of first electronic activities; determine a type of the first electronic activity; select a feature extraction policy to generate a first feature array for the first electronic activity based on the type of the first electronic activity; parsing the data of the first electronic activity; generating using a language complexity determination engine, a language complexity score indicating a level of language complexity of the first electronic activity; determining a character count or a word count of the at least one electronic activity; determining an estimated amount of time to generate the at least one electronic activity using the language complexity score and the character count or the word count; and generate the first feature array for the first electronic activity based on the type of the first electronic activity and the estimated amount of time to generate the at least one electronic activity; generate a first performance profile of the first node profile for the time period by providing the generated first feature array for each first electronic activity to one or more models trained using second feature arrays corresponding to second electronic activities of second node profiles, each second node profile assigned a respective second performance profile; and store an association between the first node profile and the first performance profile. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method comprising:
-
accessing a plurality of first electronic activities linked to a first node profile maintained by the one or more processors and having an associated timestamp within a time period; for each first electronic activity of the plurality of first electronic activities; determining a type of the first electronic activity; selecting a feature extraction policy to generate a first feature array for the first electronic activity based on the type of the first electronic activity; parsing the data of the first electronic activity; generating using a language complexity determination engine, a language complexity score indicating a level of language complexity of the at least one electronic activity; determining a character count or a word count of the at least one electronic activity; determining an estimated amount of time to generate the at least one electronic activity using the language complexity score and the character count or the word count; and generating the first feature array for the first electronic activity based on the type of the first electronic activity and the estimated amount of time to generate the at least one electronic activity; generating a first performance profile of the first node profile for the time period by providing the generated first feature array for each first electronic activity to one or more models trained using second feature arrays corresponding to second electronic activities of second node profiles, each second node profile assigned a respective second performance profile; and storing an association between the first node profile and the first performance profile.
-
Specification