This project is currently in development.
ml5.js is a high level JavaScript library for machine learning. The main idea of this project is to further reduce the barriers between lower level machine learning and creative outputs using JavaScript.
It works by wrapping deeplearn.js, providing a simple and friendly interface to work with GPU accelerated machine learning in JavaScript.
Download the full, minified or use the online version and add it to the head section of your HTML document:
<script src="ml5.min.js" type="text/javascript"></script>
or
<script src="https://unpkg.com/ml5" type="text/javascript"></script>
You can find a collection of examples using ml5.js in the following repository:
github.com/ml5js/ml5-examples.
The examples are meant to serve as an introduction to the library and machine learning concepts.
See CONTRIBUTING