Machine Learning Libraries

Component ID

2366549

Component name

Machine Learning Libraries

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

998

Component created

Component changed

Component body

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.

Java

Python

  • 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.