ml5.js - Friendly machine learning for the web
summary
ml5.js is an open-source JavaScript library that wraps TensorFlow.js models into a tiny API so creative coders can run PoseNet, HandPose and FaceMesh in the browser from a single script tag; a face keypoint demo runs in about 35 lines of code using p5.js and a webcam. It supports Teachable Machine‑style transfer learning and in‑browser training via a neuralNetwork, powers classroom and gallery installations, and now experiments with transformers.js backends and time‑series gesture recognition.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:28What is ml5.js
- 4:03History of ml5.js
- 6:09Art with ml5.js
- 9:18Browser ML for artists
- 11:51Training models in ml5.js
- 12:58Future directions
related talks
15mThe future of machine learning using JavaScript
23mThe new era of ML in JavaScript
15mMachine learning for next gen web apps with TensorFlow.js
24mThe Future of Machine Learning & Javascript
44mArtificial Intelligence and Machine Learning in the browser
19mML at Client Side
36mML at the Heart of JS
41mTensorFlow.js 101: ML in the Browser and Beyond
