black box
Neighbor-ly is powered by Arduino and the machine learning software Wekinator. A push button connected with Arduino allows the user to train the device by sending a signal to Wekinator via open sound control (OSC) to be classified. The system needs few samples of the sound to make better classifications and complete the training. In that way, a user creates their own library of sounds that are classified as “annoying”. When the system hears a sound, it runs it through the library. If a sound is classified as annoying, Wekinator sends a signal to Arduino to trigger the “broom”, activating a servo motor that controls the knocker.
The hardware consists of a WIFI enabled Arduino, a motor that moves the “broom”, a microphone that captures sounds and LCD screen that provides feedback to show the training progress as well as the humorous guesses about annoying sounds.