|
1 |
| -#  |
| 1 | +#  |
| 2 | + |
| 3 | +[](https://circleci.com/gh/ITPNYU/ml5) [](https://www.npmjs.com/package/ml5) |
| 4 | +[](https://twitter.com/ml5js) |
2 | 5 |
|
3 |
| -[](https://circleci.com/gh/ITPNYU/ml5) [](https://www.npmjs.com/package/ml5) |
4 | 6 |
|
5 | 7 |
|
6 | 8 | **_This project is currently in development._**
|
7 | 9 |
|
8 |
| -### Friendly machine learning for the web! |
| 10 | +## Friendly machine learning for the web! |
| 11 | + |
| 12 | +ml5.js aims to make machine learning accessible to a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of [TensorFlow.js](https://js.tensorflow.org/) with no other external dependencies. |
9 | 13 |
|
10 |
| -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. |
| 14 | +The library is supported by code examples, tutorials, and sample data sets with an emphasis on ethical computing. Bias in data, stereotypical harms, and responsible crowdsourcing are part of the documentation around data collection and usage. |
11 | 15 |
|
12 |
| -It works by wrapping [tensorflow.js](https://js.tensorflow.org/), providing a simple and friendly interface to work with GPU accelerated machine learning in JavaScript. |
| 16 | +ml5.js is heavily inspired by [Processing](https://processing.org/) and [p5.js](https://p5js.org/). |
13 | 17 |
|
14 | 18 | ## Usage
|
15 | 19 |
|
|
25 | 29 |
|
26 | 30 | ## Resources
|
27 | 31 |
|
28 |
| -- [Getting Started](https://ml5js.org/docs/getting-started.html) |
29 |
| -- [API Reference](https://ml5js.org/docs/imagenet.html) |
30 |
| -- [Examples](https://ml5js.org/docs/simple-image-classification-example.html) |
31 |
| -- [Learn](https://ml5js.org/docs/glossary-statistics.html) |
32 |
| -- [Experiments](https://ml5js.org/en/experiments.html) |
| 32 | +- [Getting Started](https://ml5js.org/docs/getting-started) |
| 33 | +- [API Reference](https://ml5js.org/docs/ImageClassifier) |
| 34 | +- [Examples](https://ml5js.org/docs/quick-start) |
| 35 | +- [Learn](https://ml5js.org/docs/glossary-machine-learning) |
| 36 | +- [Experiments](https://ml5js.org/en/experiments) |
33 | 37 |
|
34 | 38 | ## Standalone Examples
|
35 | 39 |
|
36 |
| -You can find a collection of examples using [ml5.js](https://github.com/ml5js/ml5-library) in the following repository: |
37 |
| - |
38 |
| -[github.com/ml5js/ml5-examples](https://github.com/ml5js/ml5-examples). |
| 40 | +You can find a collection of standalone examples in this repository: [github.com/ml5js/ml5-examples](https://github.com/ml5js/ml5-examples) |
39 | 41 |
|
40 |
| -The examples are meant to serve as an introduction to the library and machine learning concepts. |
| 42 | +These examples are meant to serve as an introduction to the library and machine learning concepts. |
41 | 43 |
|
42 | 44 | ## Contributing
|
43 | 45 |
|
|
0 commit comments