EmotionSense is an application that predicts facial expressions of humans through pictures. This project combines the power of machine learning and user-friendly interface to provide an insightful tool for understanding emotions conveyed through facial expressions.
EmotionSense leverages a pre-trained machine learning model to analyze facial features in images and classify them into various emotional categories. The application is built using React Native for a cross-platform experience and utilizes a backend server for image processing and communication.
Frontend:
-
Install dependencies:
npm install
-
Start the app:
npx expo start
Backend:
The backend code is hosted on a separate repository: Here
Machine Learning Model:
The machine learning model used for facial expression recognition is available at: Here
Research Paper:
For a detailed explanation of the methodology and performance of the machine learning model, please refer to the research paper: Facial Emotion Recognition through Portrait Images
Contributions to EmotionSense are welcome! If you'd like to contribute to the project, please fork the repository and submit a pull request.
This project is licensed under the MIT License.