Entity performance analysis engines
Abstract
A system and method for measuring a performance of an entity and for predicting its future performance is disclosed. Raw information about the entity is collected from internal and external sources. The information is cleaned to exclude false positives. Using performance categories, the information is organized and transformed into meaningful data for the performance analysis engine. The information is normalized by scaling the meaningful data by industry type. A performance score is calculated by the performance analysis engine based on the normalized data. Further, a competitive relationship score is calculated based on the performance score and the normalized data. These scores are reported in a user interface displaying the performance of the entity and are used as inputs, among other factors, to a predictive analysis engine that assesses the future performance of the entities.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for measuring a performance of an entity, the method comprising:
inputting raw information about the entity from internal and external sources; cleaning the raw information to exclude false positives; organizing the cleaned information into performance categories by generating a score for each performance category; normalizing the organized information by scaling the generated performance category scores by an industry type of the entity; calculating a performance score based on the normalized information; calculating a competitive relationship score based on the normalized information and the performance score; and reporting the performance score and the competitive relationship score for display.
2 . The method of claim 1 , wherein inputting raw information about the entity further comprises aggregating social dynamics information from the internal sources into types of ties and tie intensities for team members and contributors, and wherein organizing the cleaned information further comprises:
calculating network coefficients for the team members and contributors; weighting the types of ties between the team members and contributors; and generating a social dynamic score based on the calculated network coefficients and weighted types of ties.
3 . The method of claim 1 , wherein organizing the cleaned information into performance categories further comprises:
defining the performance categories as hierarchies of pre-coded data; and for each performance category:
converting the cleaned information into the pre-coded data; and
aggregating the pre-coded data within the hierarchy to generate the performance category score.
4 . The method of claim 1 , wherein cleaning the raw information to exclude false positives comprises:
authenticating the entity against known entities.
5 . The method of claim 1 , wherein the raw information comprises media articles mentioning the entity, and wherein calculating the performance score comprises:
scoring the media articles; and calculating the performance score using the scored media articles.
6 . A system for measuring a performance of an entity, the system comprising:
a data collection module to input raw information about the entity from internal and external sources; a data cleaning module to clean the raw information to exclude false positives; a data categorization module to organize the cleaned information into performance categories by generating a score for each performance category; a data normalization module to normalize the organized information by scaling the generated performance category scores by an industry type of the entity; a performance module to calculate a performance score based on the normalized information; a competitive relationship module to calculate a competitive relationship score based on the normalized information and the performance score; and a reporting module to report the performance score and the competitive relationship score for display.
7 . The system of claim 6 , wherein the data collection module is further configured to aggregate social dynamics information from the internal sources into types of ties and tie intensities for team members and contributors, and wherein the data categorization module is further configured to:
calculate network coefficients for the team members and contributors; weight the types of ties between the team members and contributors; and generate a social dynamic score based on the calculated network coefficients and weighted types of ties.
8 . The system of claim 6 , wherein the data categorization module is further configured to:
define the performance categories as hierarchies of pre-coded data; and for each performance category:
convert the cleaned information into the pre-coded data; and
aggregate the pre-coded data within the hierarchy to generate the performance category score.
9 . The system of claim 6 , wherein the data cleaning module is further configured to:
authenticate the entity against known entities.
10 . The system of claim 6 , wherein the raw information comprises media articles mentioning the entity, and wherein calculating the performance score comprises:
scoring the media articles; and calculating the performance score using the scored media articles.
11 . A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor causing the processor to:
input raw information about the entity from internal and external sources; clean the raw information to exclude false positives; organize the cleaned information into performance categories by generating a score for each performance category; normalize the organized information by scaling the generated performance category scores by an industry type of the entity; calculate a performance score based on the normalized information; calculate a competitive relationship score based on the normalized information and the performance score; and report the performance score and the competitive relationship score for display.
12 . The non-transitory computer readable medium of claim 11 , further comprising instructions that cause the processor to:
aggregate social dynamics information from the internal sources into types of ties and tie intensities for team members and contributors; calculate network coefficients for the team members and contributors; weight the types of ties between the team members and contributors; and generate a social dynamic score based on the calculated network coefficients and weighted types of ties.
13 . The non-transitory computer readable medium of claim 11 , further comprising instructions that cause the processor to define the performance categories as hierarchies of pre-coded data, and for each performance category:
convert the cleaned information into the pre-coded data; and aggregate the pre-coded data within the hierarchy to generate the performance category score.
14 . The non-transitory computer readable medium of claim 11 , wherein the instructions that cause the processor to clean the raw information to exclude false positives comprise instructions that cause the processor to:
authenticate the entity against known entities.
15 . The non-transitory computer readable medium of claim 11 , wherein the raw information comprises media articles mentioning the entity, and wherein the instructions that cause the processor to calculate the performance score comprise instructions that cause the processor to:
score the media articles; and calculate the performance score using the scored media articles.
16 . A method for connecting competitive entities in an industry, the method comprising:
retrieving media articles mentioning competitive entities; authenticating the competitive entities against known entities comprising metadata; generating a candidate set of connected competitors from the authenticated entities, a connection between at least two competitors created in response to a received media article mentioning the competitors; enhancing the connections in the candidate set of connected competitors by aggregating metadata of the connected competitors.
17 . The method of claim 16 , wherein enhancing the connections in the candidate set of connected competitors comprises:
calculating a performance score for each entity in the candidate set using the media articles.
18 . The method of claim 16 , wherein enhancing the connections in the candidate set of connected competitors comprises:
calculating a relationship score for the connection between two competitors based on a number of the media articles mentioning the two competitors.
19 . The method of claim 16 , wherein authenticating the competitive entities against the known entities comprises:
matching names of the competitive entities against a database of names of known entities; and responsive to one or more of the received media articles mentioning a competitive entity and a known entity, adding the competitive entity to the database.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.