This is a project of "Neurotechnology and Affective Computing" course for the third year in university.
Project Report: Comparison of Effectiveness of Several Classifiers in EEG
Emotion Recognition
In order to run feature extraction you need to request the Seed Dataset, you need to apply for it, download the dataset and copy the SEED folder to the root directory.
Or you can also use the features already extracted in TrainData.
To run Model:
cd EmotionClassifierModel
python Models.py
To run Application:
cd EmotionClassifierApplication
python App.py
In this project we will use EEG signals for emotion recognition. Through different kinds of classifiers, analyze their accuracy and performance and draw conclusions.
After that, We will use the trained model to build the application.
EEG Equipment: Open BCI 16 channels
Datasets: Seed
For running Application, you may need to install extra package:
-
For Window you need to check in the Python install the optional feature "tcl/tk and IDLE", while installing python.
-
For mac you need to install python-tk:
brew install python-tk@(Your python version)
Suvorov Denis Vitalievich / Суворов Денис Витальевич
Guo ZiHan / Го Цзыхань
If you find any mistakes or areas that can be improved, we are welcome to receive issue from you.