During the last two days, you have become acquainted with a wide range of techniques and creative uses of machine learning.

Now is the time to create a larger project that you have the freedom to define yourself.

It is up to you whether you want to make a commercial idea, try to solve a problem or make an artistic project where machine learning plays a central role. It is also okay to think more critically, and make a project that is more activist, debating or research-oriented (see eg https://cvdazzle.com/ or this project by Tomo Kihara for inspiration for this type of project), but there must be one or more machine learning models incorporate somewhere in your process.

You also decide which techniques are used, and it is no better to work with GTP-3 or Arduino than Teachable Machine or vice versa. Choose the tool and techniques that best suit your idea/interests and that you feel you are able to use in a good way. For many projects, a combination of Teachable Machine and p5js may be the most obvious thing to do, and if done nicely, there is no need to use anything else, even though you have learned a lot of other techniques since we learned about Teachable Machine.

It is important that your idea is independent, and you clearly get a communicated concept. For example, training a model to distinguish between different things is not enough: Your project must show how you use this model in a fleshed out concept.

In the same way, it is not enough to simply let a machine learning model output interesting things (texts, images etc) for you. The interesting thing is instead how such a model is put into play in a larger concept, a product, a music video, a performance, an interactive installation or the like.

These questions can be answered by building interactive prototypes in code, where the machine learning models are supported by an (interactive) sketch in the form of a website (p5js). They can also be communicated using videos, mockups of websites / apps or something more physical. So you don't need to code if you don't feel like.

See the Additional Resources page for inspiration and examples of previous projects created by students with similar tools.

Requirements & schedule

🕰 Be ready to present on Friday at 12:30

🖥 Each group needs a short KeyNote/PowerPoint/PDF presentation that shows your process and explains the idea behind your project.

🙀 All presentations must either include a short video (max 30 seconds) that clearly explains the concept or have a live demo of your prototype during the presentation.