MLTK01

2020

work in progress

MLTK01 is an “embodied machine learning prototyping toolkit”. It allows to cut out hardware prototyping time and focus on the design of interactions with tangible learning things, giving space to explorations of unconventional data sources and to the creative craft of behaviors.

The toolkit is developed combining hardware and software from two existing open source tools: Arduino and ml5js, an easy-to-use tool that enable to play and customize a library of machine learning algorithms examples. The two are combined into a dedicated PCB that, extending the capabilities of an Arduino Nano, functions also as tangible interface and allows to easily plug, setup, train and play machine learning sketches. The aim is to allow designers to easily develop projects integrating ML abilities, moving the focus of the design activities from technical implementation issue to interaction qualities. In particular, we aim at facilitating critical reflections and provocations on how, why and with what consequences we may train ML models embodied into tangible artefacts.

The toolkit, that is being developed in collaboration with Lorenzo Romagnoli who is in charge of the technical implementation, will be mostly used in design education.