Final Ideas [ML for the Web]
Final Project Ideas
Idea 1: What Time Is It There?
A speech-controlled clock and installation which makes use of the World Time API to allow users to recieve what time it is in any part of the world. In the installation concext the piece is situated in a room outfitted with smart RGB lightbulbs and a speaker system which outputs abstract simulations of the feel of the given time.
Materials:
- Stepper Motor(s)
- Arduino Nano 33 IOT
- Laser cut wood (clock fabrication)
- World Time API
- p5.Speech or other speech recognition technology (Arduino Speech Recognition Engine?)
- Phillips Hue (maybe)
- Bluetooth speakers (maybe)
Audience:
- People who are home sick
- People who are curious about other parts of the world
- People seeking a practical engagement with time and time zones in a more calming way
Link to a video of an aarlier prototyping of similar technology (Voice 2 Servo).
Idea 2: Grey Area Intelligence System
An idea for the final for both Machine Learning for the Web and Live Web.
Based on a previous assignment for ML4TW (linked here) in which a lone user is prompted to provide images of specific emotional phenomena (or otherwise gray area identifications of the physical world) through webcam input making use of ml5.js classification tools. In the final adaptation of this idea I’d like to make use of websockets and a storage system like firebase to allow multiple users to contribute images to each category and build a collectivley trained gray area image recognition algorithm.
I can see this project taking the form of an installation in which users can choose to train different gray area attitudes and ideas on a small desktop screen and then walk by a larger projection which is putting the training to work by identifying people and assigning pre-taught gray area values to them in a bounding box style based on their facial expressions.
Below are screencaps of a short film I made with a simulated version of a similar idea:
Quick sketch:
Tech:
- ml5.js classification tools or Teachable Machine
- websockets
- database (firebase?)
- PoseNet (face detection + mapping)
Audience:
- People interested in exploring unsaturated aspect of the AI industry and its applications
- People who are curious to play with training an algorithm through acting