Repo for assignments from advanced digital design
Homework (sound_hw.py draw_hw.pde) sound: method for playing notes using computer vision by detecting color changes as user's hands move through camera captured images. draw: method for MSpaint style drawing app using Processing and Arduino.
Project 1 (turing_test.py morsecode.ino): Two AI chatbots trained on seperate datasets communicating with each other via morse code. AI chatbots built with chatterbot library using seq2seq NLP. Morse code displayed by flashing LEDs on Arduino Uno microcontroller via serial communication from PC.
Project 2 (hands.py): Capture images of hands from camera and project them onto wall of handprints