The interactive art piece is a combination of ml5.js and p5.js, which makes use of machine learning and creative coding. The artwork consists of randomly dynamically created shapes that change and morph in response to the viewer’s facial expressions. The machine learning model detects the viewer’s facial expressions, including whether they are smiling or not, and whether their eyes are open or not. This information is then used to trigger different reactions within the artwork, such as changing colors, shapes, or patterns. The result is an immersive and engaging experience that encourages viewers to interact with the artwork.

View Artwork