Manage and score predictions on arbitrary topics.

George C. Privon 7155185d60 deduplicate scores, fixes #1 %!s(int64=6) %!d(string=hai) anos
code 7155185d60 deduplicate scores, fixes #1 %!s(int64=6) %!d(string=hai) anos
tests 718c0f9d85 fix header %!s(int64=6) %!d(string=hai) anos
.gitignore 68e0bf3fe0 initial idea %!s(int64=6) %!d(string=hai) anos
README.md b57232b770 also used w/ racket 7.3 %!s(int64=6) %!d(string=hai) anos
config.rkt.example 68e0bf3fe0 initial idea %!s(int64=6) %!d(string=hai) anos

README.md

Prediction Tracker

Tools to maintain and interrogate a database of predictions to track forecases and outcomes.

Usage

Before using, copy config.rkt.example to config.rkt and edit it with your desired database location. Then run racket create_database.rkt to create the sqlite3 file and create the predictions table.

racket update_predictions.rkt help will provide instructions on how to add/update predictions and log outcomes. Brier scores are currently computed when outcomes are entered. More comprehensive Brier score reporting will be developed in the future (score as a function of time, average Brier scores, etc.).

Requirements