Tutorial 4: Algorithmic Art with Artificial Intelligence

This tutorial is to bring creative coding in the form of algorithmic art to the world of artificial intelligence. It will assume to some degree an understanding of coding with p5.js (see creative coding tutorial) and using ml5.js (see main tutorial on AI), but neither is absolutely essential because you will still learn a lot through just doing. In particular, we will be using pre-trained models such as faceMesh, etc. The idea is to be creative and have fun in the process.

Introduction to the tutorial

These three introductory sections are there to help you understanding what you are doing and why. I recommend reading through them and this will help you in the tutorial as you work through the units. I will assume that you have read through them so I don’t have to repeat myself. They are pretty brief and a quick read so don’t skimp on this despite your eagerness to get going, there are some key bits of information you will need for later on.

Module A Unit #1 p5.js code snippets part 1

To create your AI models you do need to code, this is a quick introduction to the key concepts that you will need, it is ideal for those who have never coded before and a good introduction to p5.js for those who have.