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 the 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;
(b) for each prediction, calculating a prediction score, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction; and
(c) calculating a proficiency score for the first predictor based on the set of prediction scores calculated in step (b), wherein step (c) includes;
(i) calculating a total score component for the first predictor, wherein the total score is the summation of the plurality of prediction scores generated in step (b), (ii) calculating an accuracy component for the first predictor, wherein the accuracy component is based at least in part on the number of predictions the first predictor determined correctly and the total number of predictions made by the first predictor, and (iii) generating the proficiency score for the user, wherein the proficiency score is the sum of the total score component and the accuracy component.
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.
141 Citations
70 Claims
-
1. A method for determining the 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;
(b) for each prediction, calculating a prediction score, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction; and
(c) calculating a proficiency score for the first predictor based on the set of prediction scores calculated in step (b), wherein step (c) includes;
(i) calculating a total score component for the first predictor, wherein the total score is the summation of the plurality of prediction scores generated in step (b), (ii) calculating an accuracy component for the first predictor, wherein the accuracy component is based at least in part on the number of predictions the first predictor determined correctly and the total number of predictions made by the first predictor, and (iii) generating the proficiency score for the user, wherein the proficiency score is the sum of the total score component and the accuracy component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product comprising a computer useable medium including control logic stored therein, the control logic enabling the determination of the proficiency of a first predictor, wherein the first predictor is a member of a contest having a plurality of additional predictors, comprising:
-
receiving means for enabling a processor to receive a plurality of predictions from the first predictor;
first calculating means for enabling a processor to calculate, for each prediction, a prediction score, wherein the prediction score is a measure of the prediction against an objective baseline for the prediction; and
second calculating means for enabling a processor to calculate a proficiency score for the first predictor based on the 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 a total score component for the first predictor, wherein the total score is the summation of the plurality of prediction scores generated by the first calculation means, fourth calculating means for enabling the processor to calculate an accuracy component for the first predictor, wherein the accuracy component is based at least in part on the number of predictions the first predictor determined correctly and the total number of predictions made by the first predictor, and generation means for enabling the processor to generate the proficiency score for the user, wherein the proficiency score is the sum of the total score component and the accuracy component. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for aiding an investment decision on an item by an individual, comprising:
-
(a) receiving a plurality of predictions on the item from a plurality of users of a prediction system, wherein each user makes a single prediction on the item;
(b) for each user, calculating a user component, wherein the value of the user component is based on whether the user predicted a specified outcome;
(c) calculating a community sentiment score for the item wherein the community sentiment score is the summation of user components calculated in step (b) divided by the total number of users making a prediction on the item; and
(d) displaying the community sentiment score for the item, a listing of each prediction made for the item on an item display, and at least one brief informational tag for the item. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A computer program product comprising a computer useable medium including control logic stored therein, the control logic enabling the aid of an investment decision on an item by an individual, comprising:
-
first receiving means for enabling a processor to receive a plurality of predictions on the item from a plurality of users of a prediction system, wherein each user makes a single prediction on the item;
first calculating means for enabling a processor to calculate, for each user, a user component, wherein the value of the user component is based on whether the user predicted a specified outcome;
second calculating means for enabling a processor to calculate a community sentiment score for the item wherein the community sentiment score is the summation of user components calculated by the first calculating means divided by the total number of users making a prediction on the item; and
first display means for enabling the processor to display the community sentiment score for the item, a listing of each prediction made for the item on an item display, and at least one brief informational tag for the item. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
Specification