Go to file
Filip Gralinski e1b1ff53f1 Add indicators to the database, make it possible to edit them in the dashboard.
The dashboard itself (in terms of graphs) is not part of this commit.
2018-09-14 15:50:44 +02:00
app towards docker container 2018-06-01 07:48:04 +02:00
arena show Readme 2015-09-06 14:24:49 +02:00
config Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
fay init 2015-08-20 22:33:38 +02:00
fay-shared init 2015-08-20 22:33:38 +02:00
Handler Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
Import switch to Stack LTS 9.5, remove Fay 2017-09-22 14:23:03 +02:00
messages Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
Settings init 2015-08-20 22:33:38 +02:00
static Switch to full-width view, fix display on small screens 2018-09-08 14:23:47 +02:00
templates Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
test init 2015-08-20 22:33:38 +02:00
.dir-locals.el init 2015-08-20 22:33:38 +02:00
.ghci init 2015-08-20 22:33:38 +02:00
.gitignore add helper script 2015-12-20 19:21:45 +01:00
.gitlab-ci.yml Add GitLabCI files 2018-09-14 15:50:37 +02:00
add-variants.sql helper script for transition to multiple variants 2018-07-04 16:43:50 +02:00
agpl-3.0.txt add README.md, clarify license issues 2015-09-30 21:10:09 +02:00
Application.hs Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
build.sh Add GitLabCI files 2018-09-14 15:50:37 +02:00
fix-out.sql variants are used within within outs - transition completed 2018-07-06 16:54:17 +02:00
Foundation.hs Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
gonito.cabal Add indicators to the database, make it possible to edit them in the dashboard. 2018-09-14 15:50:44 +02:00
Import.hs switch to Stack LTS 9.5, remove Fay 2017-09-22 14:23:03 +02:00
Model.hs add leaderboard 2015-12-12 18:53:20 +01:00
pack.sh improve packing script 2015-12-20 21:54:37 +01:00
PersistMetric.hs add leaderboard 2015-12-12 18:53:20 +01:00
PersistSHA1.hs add querying for commits 2016-02-12 13:00:33 +01:00
README.md add references 2016-12-03 14:35:57 +01:00
Settings.hs Add by-tag mode for the leaderboard 2018-09-08 21:21:21 +02:00
stack.yaml update for GEval 1.1.0.0 2018-06-29 08:05:33 +02:00

Gonito platform

Gonito (pronounced ɡɔ̃ˈɲitɔ) is a Kaggle-like platform for machine learning competitions (disclaimer: Gonito is neither affiliated with nor endorsed by Kaggle).

What's so special about Gonito:

  • free & open-source (AGPL), you can use it your own, in your company, at your university, etc.
  • git-based (challenges and solutions are submitted only with git).

See the home page (and an instance of Gonito) at http://gonito.net .

Installation

Gonito is written in Haskell and uses Yesod Web Framework, but all you need is just the Stack tool. See https://github.com/commercialhaskell/stack for instruction how to install Stack on your computer.

By default, Gonito uses Postgresql, so it needs to be installed and running at your computer.

After installing Stack:

createdb -E utf8 gonito
git clone git://gonito.net/geval
git clone git://gonito.net/gonito
cd gonito
stack setup
stack build
stack exec yesod devel

The last command will start the Web server with Gonito (go to http://127.0.0.1:3000 in your browser).

Authors

  • Filip Graliński

References

@inproceedings{gralinski:2016:gonito,
  title="{Gonito.net - Open Platform for Research Competition, Cooperation and Reproducibility}",
  author={Grali{\'n}ski, Filip and Jaworski, Rafa{\l} and Borchmann, {\L}ukasz and Wierzcho{\'n}, Piotr},
  booktitle="{Branco, Ant{\'o}nio and Nicoletta Calzolari and Khalid Choukri (eds.), Proceedings of the 4REAL Workshop: Workshop on Research Results Reproducibility and Resources Citation in Science and Technology of Language}",
  pages={13--20},
  year=2016,
  url="http://4real.di.fc.ul.pt/wp-content/uploads/2016/04/4REALWorkshopProceedings.pdf"
}