Skip to content
Joaquin Vanschoren edited this page Apr 30, 2014 · 33 revisions

General

Roadmap as agreed after the Harvest meetings.

Ideas for future work: Feature requests

Queries to support: Query Brainstorm

OpenML plugins

Some details on the plugins under development. This information may be outdated: please check the website (openml.org) first; OpenML API, WEKA extension, KNIME extension, RapidMiner extension, R extension

Local installation of OpenML

Typically, you never need to set up your own OpenML instance. Developers who are working on new features, however, may need a [Local Installation]] for testing purposes.

Documentation for extending the web services

The website is built using a PHP/Java backend and a PHP/javascript frontend.

An overview:

  • Backend: The high-level architecture of the website, including the controllers for different parts of the website (REST API, html, ...) and connections to the database.
  • Helper functions: Mostly written in Java, these functions build search indexes, compute dataset characteristics, generate tasks and evaluate the results of certain tasks.
  • URL Mapping A guide to the basics how a URL maps to internal files.
  • Frontend: Architecture and libraries involved in generating the frontend functions.
Clone this wiki locally