System, method, and computer program product for scoring items based on user sentiment and for determining the proficiency of predictors
First Claim
1. A method for determining a proficiency of a first predictor, wherein the first predictor is a member of a contest having a plurality of additional predictors, comprising:
- (a) receiving a plurality of predictions from the first predictor, at a computing device, wherein a prediction is associated with a financial asset;
(b) for each prediction, calculating a prediction score, at the computing device, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction;
(c) calculating a proficiency score for the first predictor, at the computing device, based on a set of prediction scores calculated in step (b), wherein step (c) includes;
(i) calculating a total score component for the first predictor, at the computing device, wherein the total score component is a summation of the set of prediction scores calculated in step (b),(ii) calculating an accuracy component for the first predictor, at the computing device, wherein the accuracy component is based at least in part on a number of predictions the first predictor determined correctly and a total number of predictions made by the first predictor, and(iii) generating the proficiency score for the first predictor, at the computing device, wherein the proficiency score is a sum of the total score component and the accuracy component; and
(d) upon occurrence of a predetermined event in the contest, automatically providing an informational message to the first predictor, at the computing device, wherein step (d) includes;
(i) initiating a generation of the informational message, at the computing device,(ii) identifying a business segment associated with a set of prior predictions made by the first predictor, at the computing device,(iii) customizing a content of the informational message based on the identified business segment, at the computing device, wherein the content of the informational message includes investment advice related to one or more financial assets in the business segment and wherein the investment advice is generated independently of predictions made by the first predictor and by the plurality of additional predictors, and(iv) providing the informational message, at the computing device, to the first predictor via a display.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems, methods, computer program products, and combinations and subcombinations thereof for scoring items based on user sentiment and for determining the proficiency of a predictor and for aiding an investment decision on an item by an individual. The invention includes one or more user devices and a prediction system server having a sentiment rating module, a user proficiency ranking module, a content creation module, and a database. Devices access the prediction system server directly via a communications medium or indirectly through links provided on a third party server.
94 Citations
8 Claims
-
1. A method for determining a proficiency of a first predictor, wherein the first predictor is a member of a contest having a plurality of additional predictors, comprising:
-
(a) receiving a plurality of predictions from the first predictor, at a computing device, wherein a prediction is associated with a financial asset; (b) for each prediction, calculating a prediction score, at the computing device, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction; (c) calculating a proficiency score for the first predictor, at the computing device, based on a set of prediction scores calculated in step (b), wherein step (c) includes; (i) calculating a total score component for the first predictor, at the computing device, wherein the total score component is a summation of the set of prediction scores calculated in step (b), (ii) calculating an accuracy component for the first predictor, at the computing device, wherein the accuracy component is based at least in part on a number of predictions the first predictor determined correctly and a total number of predictions made by the first predictor, and (iii) generating the proficiency score for the first predictor, at the computing device, wherein the proficiency score is a sum of the total score component and the accuracy component; and (d) upon occurrence of a predetermined event in the contest, automatically providing an informational message to the first predictor, at the computing device, wherein step (d) includes; (i) initiating a generation of the informational message, at the computing device, (ii) identifying a business segment associated with a set of prior predictions made by the first predictor, at the computing device, (iii) customizing a content of the informational message based on the identified business segment, at the computing device, wherein the content of the informational message includes investment advice related to one or more financial assets in the business segment and wherein the investment advice is generated independently of predictions made by the first predictor and by the plurality of additional predictors, and (iv) providing the informational message, at the computing device, to the first predictor via a display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer useable medium including control logic stored therein, the control logic enabling a determination of a proficiency of a first predictor, wherein the first predictor is a member of a contest having a plurality of additional predictors, the control logic comprising:
-
receiving means for enabling a processor to receive a plurality of predictions from the first predictor, at a computing device, wherein a prediction is associated with a financial asset; first calculating means for enabling the processor to calculate, at the computing device, a prediction score for each prediction, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction; second calculating means for enabling the processor to calculate, at the computing device, a proficiency score for the first predictor based on a set of prediction scores calculated by the first calculating means, wherein the second calculating means includes; third calculating means for enabling the processor to calculate, at the computing device, a total score component for the first predictor, wherein the total score component is a summation of the set of prediction scores calculated by the first calculation means, fourth calculating means for enabling the processor to calculate, at the computing device, an accuracy component for the first predictor, wherein the accuracy component is based at least in part on a number of predictions the first predictor determined correctly and a total number of predictions made by the first predictor, and generation means for enabling the processor to generate the proficiency score for the first predictor, at the computing device, wherein the proficiency score is a sum of the total score component and the accuracy component; and informational message means for enabling the processor to provide an informational message to the first predictor, at the computing device, wherein the informational message means includes; means for enabling the processor to automatically initiate a generation of the informational message, at the computing device, upon occurrence of a predetermined event in the contest, means for enabling the processor to identify a business segment, at the computing device, associated with a set of predictions made by the first predictor, means for enabling the processor to customize content of the informational message based on the identified business segment, at the computing device, wherein the content of the informational message includes investment advice related to one or more financial assets in the business segment, and wherein the investment advice is generated independently of predictions made by the first predictor and by the plurality of additional predictors, and means for enabling the processor to provide, at the computing device, the informational message to the first predictor via a display. - View Dependent Claims (8)
-
Specification