MCPcopy Index your code
hub / github.com/AATHEESH007/FaceRecognition-EmotionAttendance

github.com/AATHEESH007/FaceRecognition-EmotionAttendance @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2 symbols 12 edges 2 files 0 documented · 0% updated 5mo ago★ 62
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🎭 Real-Time Facial Emotion Detection System

A real-time Facial Emotion Detection system built using OpenCV and TensorFlow/Keras.
The system detects faces from a webcam feed and predicts human emotions using a CNN model trained on the FER-2013 dataset.

This project is suitable for Machine Learning mini projects, final year projects, and face attendance systems with emotion analysis.


📌 Features

  • Real-time webcam emotion detection
  • Face detection using Haar Cascade
  • Emotion recognition using a pretrained CNN (Mini-Xception)
  • Supports 7 emotions:
  • Angry
  • Disgust
  • Fear
  • Happy
  • Sad
  • Surprise
  • Neutral
  • Works on CPU (no GPU required)
  • Lightweight and fast

🧠 Model Used

  • Mini-Xception CNN
  • Trained on FER-2013 dataset
  • Input size: 64 × 64 grayscale face images
  • Framework: TensorFlow + Keras

⚠️ Note: Real-time emotion recognition accuracy depends on lighting, face orientation, and expression intensity.


🛠️ Technologies Used

  • Python 3.10
  • TensorFlow / Keras
  • OpenCV
  • NumPy

📂 Project Structure

Core symbols most depended-on inside this repo

Shape

Function 2

Languages

Python100%

Modules by API surface

train.py1 symbols
face_dedect.py1 symbols

For agents

$ claude mcp add FaceRecognition-EmotionAttendance \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page