Skip to content

A Python Web App for Facial Emotion Recognition using PyTorch. BeSmile is developed and using PyEmotion

License

Notifications You must be signed in to change notification settings

karthick965938/BeSmile

Repository files navigation

BeSmile

BeSmile - A Python Web App for Facial Emotion Recognition using PyTorch. BeSmile is developed and using PyEmotion

Author: Karthick Nagarajan

Email: karthick965938@gmail.com

Run

We can create local database using this command. Database is mandatory one, without DB we can't store the details.

python db.py

We can run this application using this command

python main.py

Sample Screens

Welcome Page

Main Page

Report Page

Requirements

pytorch >= 1.5.1
torchvision >= 0.6.1
pyemotion >= 0.0.5
facenet-pytorch >= 2.3.0
sqlite >= 3.32.3
flask-apscheduler >= 1.11.0
notify2 >= 0.3.1

Contributing

All issues and pull requests are welcome! To run the code locally, first, fork the repository and then run the following commands on your computer:

git clone https://github.com/<your-username>/BeSmile.git
cd BeSmile
# Recommended creating a virtual environment before the next step
pip3 install -r requirements.txt

When adding code, be sure to write unit tests where necessary.

Contact

PyEmotion was created by Karthick Nagarajan. Feel free to reach out on Twitter or through Email!

About

A Python Web App for Facial Emotion Recognition using PyTorch. BeSmile is developed and using PyEmotion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published