Learning machine learning is an exciting journey that we can explore together. The ml5.js Learn page provides tutorials, articles, and videos covering various machine learning and creative coding topics. This is a community space where practitioners share knowledge and learn from each other. If you have a machine learning insight or experience that could help others, please consider submitting a tutorial using the form below.
This tutorial explore the HandPose model using ml5.js, demonstrating how to track hand keypoints and create an interactive painting sketch using gestures.
This tutorial uses the "pre-trained" MobileNet model to classify the content of an image.
This tutorial explores the BodyPose model in ml5.js with MoveNet and BlazePose, showing how to track body keypoints and visualize 'skeleton' connections using live video.
This playlist demonstrates how to use ml5.js for web-based machine learning as well as showcasing how you can combine it with other libraries like p5.js for creative coding and matter.js for physics simulations. Each tutorial is designed to be very interactive and fun, guiding you through exciting projects that show how these tools can work together seamlessly to bring your creative ideas to life.
If you are interested to share your work, highlight an interesting article/video, or get in touch, we'd love to hear from you!