As a class, we are working towards March 7th, where everyone will share a project that applies concepts from the first half of the semester (pre-trained models with ml5.js, TensorFlow.js, transformers.js). While training your own model is not required for this project, this week's assignment asks you to imagine an application that would.

  1. Watch Machine Learning for Human Creative Practice by Dr. Rebecca Fiebrink (Eyeo 2018). Reflect on the question: How can machine learning support and expand creative practices?

  2. Read A Brief History of Neural Nets and Deep Learning by Andrey Kurenkov.

  3. Write a short blog post describing a creative application that requires training a custom model. Address the following:

  4. If you're feeling inspired, start prototyping your idea! You could create a p5.js sketch that collects sample data or explore how a user might interact with your system before training the model.

ML for Creative Coders - page 7.png

Idea 3: Tell me my hat size

GPT Assist: