Supported by the Drupal Computing module, this module helps you manage machine learning libraries written in Java and Python so that you can use them to process Drupal data in a distributed computing environment. The module does two things:

  1. Check and report what Java and Python libraries are installed on your machine.
  2. Install Java/Python libraries using "drush make". (to be implemented)

These libraries are supported.



  • NumPy/SciPy: Essential all around library.
  • Scikit-Learn: Popular machine learning library.
  • rpy: Python-R interface; run R script in Python.
  • Orange: Another machine learning library.
  • matplotlib: Essential data visualization tool.
  • igraph: Network analysis tool.

See README.txt for information about how to use the module.

Project information