MindScape: Neural Odyssey
Stephen Chang, Ashmita Kumar, Russell Bustamante, and Mishty Dhekial
EEG
Hume
Customer
CockroachDB
Model
Training
Features
Intel
TogetherAI
Reflex
Our Product
Envision a reality where a simple $50 headset can transport you into a gaming experience where your emotions shape interactions with video game characters. This vision has become a reality today. We've created an EEG (Electroencephalogram) sentiment analysis pipeline that incorporates audio LLM (Natural Language Processing) techniques. It's powered by our proprietary preprocessing and modeling methods, which fuse conventional time series approaches with advanced techniques like FFT (Fast Fourier Transform) and Random Trees through multidimensional neural networks.
How does it work?
Hume API
Classify the EEG data. Each overall datapoint is labeled with an emotion according to Hume’s technology. We use this to train an EEG sentiment classifier.
EEG Data Collection
Collect EEG Data and send it through a web socket to 2 places:
Reflex Web App
Visualize the EEG data as it comes in real time! We draw data from the socket to help see the signals coming in from each of the 14 channels. With 120 x 14 data points coming in per second, it’s a lot of data!
How does it work?
Together AI
We have ascertained how the user is feeling. This is where the game comes in. The user is placed in a game where their emotion shapes interaction with the video game characters.
CockroachDB
We send the labeled data to CockroachDB. It is stored in the SQL table, and we establish a connection with Intel Developer Cloud through SSH. The data is streamed to our model.
Intel Developer Cloud
Intel Developer Cloud, with its powerful GPUs, is ideal for the training of a RandomForest classifier. We take the features and labels and fit the classifier on it. Now, when new data comes in, we predict the emotion.
Small Demo: EEG Data Visualization using Reflex
Hume API
Emotion classification!
CockroachDB
Data populated!
Intel
TensorFlow model runthrough
TogetherAI
Generates shapes for certain emotions!
The Team
Stephen Chang (Cal Poly Pomona)
Ashmita Kumar (UC Berkeley)
Russell Bustamante (Carnegie Mellon University)
Mishty Dhekial (UC Berkeley)
Next Steps
Thank you!
Our Data:
[[Hume output], [[eegdataframe1], [eegdataframe2]]]