Emotion Detection contains code to classify emotions via eigenfaces. All models were implemented from scratch no machine learning libraries were used.
Dependencies:
- numpy
- random
- re
- Matplotlib.pyplot
To run:
- Install any dependencies if required
- Download CAFE data and store in ./EmotionDetection/CAFE
- cd ./EmotionDetection
- Open the Demo_Notebook in Jypyter to visualize the results
- Examples of commented code with further examples available in Misc Example.py (can be copy pasted to main in Helper)