System and method for scoring electronic messages
First Claim
1. A system for processing message traffic from a plurality of electronic discussion forums, comprising:
- a computer implemented message collector for collecting messages from the plurality of electronic discussion forums;
a computer including processing logic to process the messages based on a topic in order to track a plurality of pseudonyms, wherein the processing logic computes at least one numerical relevance score for the collected messages posted by the plurality of pseudonyms, wherein the numerical relevance score rates the relevance of the collected messages to the topic on a numerical scale, and wherein the numerical relevance score is determined based on a set of predefined rules, the set of predefined rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic; and
a computer implemented report generator for generating a report on the topic using results from the processing logic, wherein the report at least indirectly reflects at least the at least one numerical relevance score for the collected messages posted by the plurality of pseudonyms;
wherein the processing logic is further adapted to compute a buzz score based on a set of the collected messages for the topic, and wherein the buzz score is a function of the at least one numerical relevance score for messages in the set of the collected messages, and the report at least indirectly reflects the buzz score.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for collecting and analyzing electronic discussion messages to categorize the message communications and the identify trends and patterns in pre-determined markets. The system comprises an electronic data discussion system wherein electronic messages are collected and analyzed according to characteristics and data inherent in the messages. The system further comprises a data store for storing the message information and results of any analyses performed. Objective data is collected by the system for use in analyzing the electronic discussion data against real-world events to facilitate trend analysis and event forecasting based on the volume, nature and content of messages posted to electronic discussion forums.
-
Citations
76 Claims
-
1. A system for processing message traffic from a plurality of electronic discussion forums, comprising:
-
a computer implemented message collector for collecting messages from the plurality of electronic discussion forums; a computer including processing logic to process the messages based on a topic in order to track a plurality of pseudonyms, wherein the processing logic computes at least one numerical relevance score for the collected messages posted by the plurality of pseudonyms, wherein the numerical relevance score rates the relevance of the collected messages to the topic on a numerical scale, and wherein the numerical relevance score is determined based on a set of predefined rules, the set of predefined rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic; and a computer implemented report generator for generating a report on the topic using results from the processing logic, wherein the report at least indirectly reflects at least the at least one numerical relevance score for the collected messages posted by the plurality of pseudonyms; wherein the processing logic is further adapted to compute a buzz score based on a set of the collected messages for the topic, and wherein the buzz score is a function of the at least one numerical relevance score for messages in the set of the collected messages, and the report at least indirectly reflects the buzz score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for processing messages from a plurality of electronic discussion forums, comprising:
-
a computer implemented message collector for collecting messages from the plurality of electronic discussion forums; a computer including processing logic to process the messages in order to track a plurality of pseudonyms based on a topic, wherein the processing logic computes a numerical relevance score that rates the relevance of a collected message posted by one pseudonym in the plurality of pseudonyms to the topic on a numerical scale, and wherein the processing logic computes a buzz score for a set of collected messages, wherein the buzz score is a measure of a level of activity within one or more of the electronic discussion forums and wherein the numerical relevance score is determined based on a set of rules, the rules having a plurality of conditions defining information relevant to the least one topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic; and a computer implemented report generator for generating a report on, at least in part, the topic using results from the processing logic so that the report at least indirectly reflects the buzz score. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for tracking message activity levels in a plurality of electronic discussion forums, comprising:
-
a database storing a series of topics, wherein each of the electronic discussion forums is associated with a topic from the series of topics; a computer implemented message collector for collecting messages from the plurality of electronic discussion forums; and a computer including a message categorizer for computing numerical relevance scores of the messages, wherein at least one numerical relevance score is computed based on the associated topic for a source forum of a collected message and wherein the numerical relevance scores are determined based on a set of rules, the rules having a plurality of conditions defining information relevant to the series of topics and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the series of topics; and a computer implemented report generator for generating a report on the associated topic reflecting, at least indirectly, the numerical relevance scores; wherein the at least one numerical relevance score rates the relevance of the collected message to the topic on a numerical scale; wherein at least one of the message collector or the message categorizer is adapted to extract a pseudonym author of the collected message to track a plurality of pseudonyms; wherein at least one of the message collector or the message categorizer is adapted to compute a numerical influence score for the extracted pseudonym author, and wherein the influence score rates the influence of the extracted pseudonym author on a numerical scale, and the report at least indirectly reflects the numerical influence score; and wherein at least one of the message collector and the message categorizer is adapted to compute a numerical buzz score for a topic or group of topics from the series of topics, and the report at least indirectly reflects the numerical buzz score. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for processing message traffic from a plurality of electronic discussion forums, comprising:
-
collecting messages from the plurality of electronic discussion forums; processing with a processor the messages based on a topic in order to track a plurality of pseudonyms, wherein processing the messages comprises computing a numerical relevance score that rates the relevance of a collected message to the topic on a numerical scale, and wherein the numerical relevance score is determined based on a set of predefined rules, the predefined rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic; and storing a report in a tangible memory regarding, at least in part, the topic, wherein a report output is based upon, at least in part, the numerical relevance score of a collected message and characteristics of the plurality of pseudonyms; wherein processing the messages further comprises computing a numerical buzz score based on a set of messages for the topic, wherein the report output is also based upon, at least in part, the numerical buzz score. - View Dependent Claims (42, 43, 44)
-
-
45. A method for processing messages from a plurality of electronic discussion forums, comprising:
-
collecting messages from the plurality of electronic discussion forums; processing with a processor the messages based on a topic, wherein processing the messages comprises computing a numerical relevance score that rates the relevance of a collected message to the topic on a numerical scale, the numerical relevance score being determined based on a set of predefined rules, the predefined rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic, and wherein processing the messages comprises computing a buzz score for a set of collected messages, the buzz score being a measure of a level of activity within one or more of the electronic discussion forums; and storing a report in a tangible memory on, at least in part, the topic, wherein a report output is based upon, at least in part, the numerical relevance score and the buzz score. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A method for processing messages from a plurality of electronic discussion forums, comprising:
-
collecting messages from the plurality of electronic discussion forums; and processing with a processor the messages based on a series of topics in order to track a plurality of pseudonyms, wherein processing the messages comprises computing a relevance score for a collected message based on a topic and wherein the relevance score is determined based on a set of rules, the rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic, and wherein processing the messages comprises computing a buzz score for a set of collected messages; wherein processing the messages further comprises computing a migration score based on the set of messages; wherein the migration score provides a measurement of the movement of posting activity levels between topics or groups of topics from the series of topics; wherein the migration score is computed based on a change in buzz levels;
wherein the migration score is computed based on the equation;
Mn=[Bn−
Bn−
1], wherein Bn is the buzz level for day n and Bn−
1 is the buzz level for the previous day;the method further comprising storing a report in a tangible memory on, at least in part, the topic, wherein a report output is based upon, at least in part, the migration score. - View Dependent Claims (52)
-
-
53. A method for tracking message activity levels in a plurality of electronic discussion forums, comprising:
-
storing a series of topics in a database, wherein each of the electronic discussion forums is associated with a topic from the series of topics; collecting messages from the plurality of electronic discussion forums; computing with a processor numerical relevance scores of the messages, wherein at least one of the numerical relevance scores is computed based on the associated topic for a source forum of a collected message, and wherein each of the numerical relevance scores rates the relevance of the corresponding collected message to the topic on a numerical scale and wherein each of the numerical relevance scores is determined based on a set of rules, the rules having a plurality of conditions defining information relevant to the associated topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the associated topic; extracting a pseudonym author of at least one collected message to track a plurality of pseudonyms; computing a numerical influence score for the extracted pseudonym author; storing a report in a tangible memory regarding, at least in part, the topic, wherein a report output is based upon, at least in part, at least one of the numerical relevance scores and at least one of the numerical influence scores; and computing a numerical buzz score for a topic or group of topics from the series of topics, wherein the numerical buzz score is a measure of a level of activity within one or more of the electronic discussion forums and the report output is further based upon, at least in part, the numerical buzz score. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer implemented method for tracking and reporting electronic message activity in one or more electronic discussions, comprising:
-
collecting by a computer system a plurality of messages from one or more electronic discussions; for each message, processing the message to track a plurality of pseudonyms by computing by the computer system a numerical relevance score for the message posted by one of the plurality of pseudonyms based upon, at least in part, the relevance of the message to a topic, wherein the numerical relevance score of each message is computed on a numerical scale, and wherein the numerical relevance score of each message is determined based on a set of predefined rules, the predefined rules having a plurality of conditions defining information relevant to the topic and having an associated weighting to indicate the strength a particular condition should have in determining the relevance of the messages with respect to the topic; for each message, determining by the computer system the presence of at least one of a positive sentiment, a negative sentiment and an absence of sentiment; compiling by the computer system analysis results based upon, at least in part, the topic, the relevance scores for the plurality of messages and the determination of the presence of at least one of the positive sentiment, negative sentiment and absence of sentiment in each message; generating by the computer system an electronic message activity report using the analysis results; computing a numerical buzz score for the topic, wherein the report at least indirectly reflects the numerical buzz score. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76)
-
Specification