Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Semantic Analysis Face

Ye ek Python-based project hai jo real-time mein webcam se face detect karta hai aur emotions ko Positive, Negative, ya Neutral sentiment mein map karta hai.


✨ Features

  • Face Detection: Real-time webcam processing using OpenCV.
  • Emotion Recognition: FER library aur MTCNN ka use karke facial expressions detect karna.
  • Sentiment Mapping: Emotions (like Happy, Sad, Angry, etc) ko sentiments mein convert karna.

πŸ›  Tech Stack

  • Language: Python 🐍
  • Computer Vision: OpenCV (cv2)
  • AI/ML Library: FER (Facial Expression Recognition)

πŸš€ Installation & Usage

1. Project ko Clone karein:

Pehle terminal ya CMD mein ye command chalayein:

git clone [https://github.com/muskangupta65/semantic_analysis_face.git](https://github.com/muskangupta65/semantic_analysis_face.git)
2. Zaruri Libraries install karein:
Is project ko chalane ke liye niche di gayi libraries install karna zaroori hai:

Bash
pip install opencv-python fer tensorflow
3. Code Run karein:
Ab is command se project start karein:

Bash
python semantic_ana_face.py

πŸ“ How it Works
Code webcam open karta hai.

FER detector face detect karke emotions nikaalta hai.

Dictionary mapping ke zariye wo emotion ko Sentiment (Positive/Negative/neutral) mein badal kar screen par dikhata hai.

'Q' dabane par program band ho jata hai.

Developed by: muskangupta65

About

Semantic Analysis of Face Using Python is a minor project that focuses on detecting human faces and analyzing facial features to extract meaningful semantic information such as expressions. The project uses Python and FER to interpret facial data and demonstrates basic applications of face-based analysis in intelligent systems.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages