gonito/README.md

46 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Gonito platform
===============
Gonito (pronounced _ɡɔ̃ˈɲitɔ_) is a Kaggle-like platform for machine
learning competitions.
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)
* not just competition, but also cooperation (solutions can be shared
and it's possible to follow their re-use)
See the home page (and an instance of Gonito) at http://gonito.net .
Installation
------------
Gonito is written in Haskell and uses
[Yesod Web Framework](http://www.yesodweb.com/), but all you need is
just [the Stack tool](https://github.com/commercialhaskell/stack). 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:
~~~ {.bash}
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