Disclosed is a novel system, and method to evaluate a prediction of a possibly unknown outcome out of a plurality of predictions of that outcome. The method begins with accessing a particular prediction of an outcome out of a plurality of predictions of that outcome in which the outcome may be unknown. Next, a subsample of the plurality of predictions of the outcome is accessed. The subsample can possibly include the particular prediction. A consensus prediction of the outcome based on the subsample of the plurality of predictions is determined. A proximity of the particular prediction to the consensus prediction is determined Each prediction is ranked out of the plurality of predictions in an order of a closest in proximity to the consensus prediction to a farthest in proximity to the consensus prediction.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A non-transitory computer program product for evaluating a prediction of an outcome out of a plurality of predictions of that outcome, the computer program product comprising instructions configured to perform a method comprising: accessing a particular prediction of an outcome out of a plurality of predictions of that outcome in which the outcome may be unknown; accessing a subsample of the plurality of predictions of the outcome, with the subsample possibly including the particular prediction; determining with a computer, a consensus prediction of the outcome based on the subsample of the plurality of predictions; determining a proximity of the particular prediction to the consensus prediction; and ranking each prediction out of the plurality of predictions in an order of a closest in proximity to the consensus prediction to a farthest in proximity to the consensus prediction. 2. The non-transitory computer program product of claim 1, wherein the consensus prediction is calculated using a mixture of two unimodal probability distributions 3. The non-transitory computer program product of claim 1, wherein the consensus, wherein the consensus prediction is calculated using a mixture of two beta-binomial distributions. 4. A system for evaluating a prediction of an outcome out of a plurality of predictions of that outcome, the system comprising: a memory; a processor communicatively coupled to the memory, where the processor is configured to perform accessing a particular prediction of an outcome out of a plurality of predictions of that outcome in which the outcome may be unknown; accessing a subsample of the plurality of predictions of the outcome, with the subsample possibly including the particular prediction; determining with a computer, a consensus prediction of the outcome based on the subsample of the plurality of predictions; determining a proximity of the particular prediction to the consensus prediction; and ranking each prediction out of the plurality of predictions in an order of a closest in proximity to the consensus prediction to a farthest in proximity to the consensus prediction. 5. The system of claim 4, wherein the consensus prediction is calculated using a mixture of two unimodal probability distributions 6. The system of claim 4, wherein the consensus, wherein the consensus prediction is calculated using a mixture of two beta-binomial distributions.