SmilePlease is a real-time face emotion detection web application that can identify emotions from facial expressions using your webcam. The application uses advanced machine learning algorithms to detect and analyze faces, determining emotions such as happiness, sadness, anger, surprise, and more!
- 🔍 Real-time face detection
- 😀 Multiple emotion recognition (happy, sad, angry, surprised, etc.)
- 📱 Responsive design for both desktop and mobile devices
- 🚀 Fast and efficient processing
- 🎨 Beautiful UI with dynamic color-changing background
- HTML5
- CSS3
- JavaScript
- face-api.js - JavaScript API for face detection and recognition
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Webcam/Camera
-
Clone the repository:
git clone https://github.com/IRONalways17/SmilePlease.git
-
Navigate to the project directory:
cd SmilePlease -
Open
index.htmlin your browser or use a local server:# Using Python python -m http.server # Using Node.js and http-server npx http-server
- The application uses your device's camera to capture video
- Face detection is performed on each frame of the video
- Facial landmarks are identified and analyzed
- The emotion is determined based on facial expressions
- Results are displayed in real-time on the interface
- Add support for multiple face detection
- Implement emotion tracking over time
- Create an emotion history graph
- Add user authentication
- Export emotion data as reports
This project is licensed under the MIT License - see the LICENSE file for details.
- face-api.js for providing the face detection library
- All contributors who have helped improve this project
✨🚀💻🔥🌟 Made by Aaryan With Hard Work ✨🚀💻🔥🌟
Last Updated: 2025-02-27

