Public | Automated Build

Last pushed: a year ago
Short Description
A Jupyter notebook for developing ML classifiers using R & Weka, Python & scikit-learn
Full Description

Docker Development Environment: COMS30301 Machine Learning Notebook

A Jupyter notebook environment for ML in R using Weka and Python using scikit-learn.

This was developed for the "Introduction to ML" class (COMS30301) at the University of
Bristol.

Usage

$ mkdir notebooks
$ docker run -p 8888:8888 -p "$PWD:notebooks:/home/jovyan/work" willprice/jupyter-r-weka

Finally point your brower to http://localhost:8888 to access the Jupyter
notebook.

Features

  • Everything from
    jupyter/r-notebook
  • Python
  • Python packages:
    • scikit-learn
  • OpenJDK 7
  • R Packages:
    • rJava,
      Java VM bindings for R
    • RWeka,
      R interface to Weka, a collection of ML algorithms for data mining
    • partykit,
      A toolkit for representing, summarizing and visualising tree
      structured regression and classifications models

Build

$ docker build -t willprice/coms30301-jupyter-notebook .
Docker Pull Command
Owner
willprice
Source Repository

Comments (0)