AI Community
A self-hosted community platform for sharing machine learning datasets, notebooks and models, and running leaderboard competitions.
AI Community is a Flask application where people upload and preview datasets, share notebooks and models, discuss and ask questions, and compete in machine learning competitions with teams and leaderboards. Submissions are scored automatically by scoring scripts against hidden test data. MLStudio can publish projects, datasets and models to it and submit predictions through its REST API. A first-run setup wizard chooses one of six databases, local JWT or Identity Server OAuth2/OIDC sign-in, and one of 17 industry branding presets.
Features
Dataset upload, versions and preview with column statistics
Competitions with teams, leaderboards and automated script-based scoring
Discussions and Q&A with replies, upvotes, attachments and pinning
Notebook and model sharing with forks and versions
MLStudio integration: publish projects, datasets and models, download competition data, submit predictions
17 industry branding presets, such as oil and gas, finance, healthcare and energy
SQLite, PostgreSQL, MySQL or MariaDB, SQL Server, Oracle or Firebird
Local JWT or Identity Server OAuth2/OIDC sign-in, and a REST API with Swagger UI