Senior Design Projects

ECS193 A/B Winter & Spring 2022

Earworm Tracker

Name Petr Janata
Affiliation N/A

Project's details

Project title Earworm Tracker
Background Recent research demonstrates the capacity for music that "gets stuck in your head" (a.k.a. earworms) to help remember associated non-musical information. To improve the quality of earworm reporting for induced earworms, it is necessary to have an interface with which to easily and quickly indicate which, of several possible music loops, has been playing in one’s mind as an earworm. Moreover, this interface should be implemented as an experience sampling application that probes users randomly within designated time windows using push notifications.
Description The Earworm Tracker has two major components to it. The first is the Earworm Trainer, which is an interactive memory game during which users learn to associate an icon with a music-loop, until they achieve an accuracy criterion. The second is the Earworm Prober, in which a user responds to a push notification to indicate whether they have in the recent past experienced and earworm and, if so, whether it is for any of the loops corresponding to an icon in the array of icons from which they can select. Clicking on the icon plays one iteration of the loop to confirm the selection.
Deliverable 1) App prototype (for smartphones). This app should implement the functionality described above, along with communication with a backend server for retrieving parameters governing 1) which icon is associated with which music loop and 2) the time windows and frequencies of push notifications, and for sending earworm report data to. 2) Clearly and thoroughly documented source code maintained in a janatalab GitHub repository.
Skill set desirable N/A
Phone number N/A
Client time availability 30-60 min weekly or more
IP requirement Open source project
Attachment Click here
Selected N/A
Stuff N/A