CrowdRec reference framework
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
computingenvironments
datastreammanager
documentation
ipython
script
.gitignore
LICENSE
README.md
idomaar-demo.bat
idomaar-demo.sh
idomaar.bat
idomaar.sh
usage-http.md
usage.md

README.md

Idomaar

Idomaar (/i:dɒmæ(r)/) is the CrowdRec recommendation and evaluation reference framework.

At the highest abstraction level, Idomaar can be split into the following blocks:

  • the algorithms to test, both state-of-the-art algorithms and new solutions implemented within the CrowdRec project, e.g,. the algorithms developed in WP4. The algorithms are implemented within the computing environments
  • the evaluation logic, experimenting with the available algorithms in order to compute both quality (e.g., RMSE, recall) and system (e.g., execution and response time) metrics. Idomaar will include some evaluation policies, free to be extended. The evaluation logic is implemented by an orchestrator and an evaluator.
  • the data, i.e., the datasets made available to the practitioners (e.g., the MovieTweetings). Algorithms, evaluation logic, and data will be as decoupled as possible to allow to experiment with most existing solutions - no matter the technology they are implemented on - granting reproducible and consistent comparisons. The data are contained in the data container

See usage.md for installation instructions and usage. To use the HTTP interface, see usage-http.md for details.