Tawsif created a BCI (Brain-Computer-Interface) connected meditation app. He created this app using Electron since a desktop app allows him to access the file system and run/manage other processes, like a C++ program from the Emotiv SDK that will connect to the device and write the data on an interval basis to a CSV file. He then programmed the app to poll the CSV for changes and render the appropriate data to the UI based on whether or not the CSV has been recently changed. He also programmatically controlled the sound that will play such that the sound that will play is based on the emotional state of the user while making sure no additional processes playing a sound are spawned when there are abrupt changes to the user's emotional state.
Project Members: Tawsif (Sif Ahmed)