CoolFace
Apppublic

flexfitfury9/Ai_educational_platform

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
App README

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

๐ŸŽ“ AI Educational Intelligence Platform

A comprehensive educational platform that combines biometric face recognition attendance with AI-powered document analysis for modern educational institutions.

๐Ÿš€ Features

Face Recognition System

  • โ€”๐Ÿ“ธ Real-time face detection and recognition
  • โ€”โœ… Automated attendance marking
  • โ€”๐Ÿ‘ฅ Student management system
  • โ€”๐Ÿ“Š Attendance analytics and reporting
  • โ€”๐Ÿ” Secure admin panel

AI Learning Assistant

  • โ€”๐Ÿ“š Document Q&A with multiple formats (PDF, DOCX, PPTX)
  • โ€”๐ŸŒ Web crawling for content extraction
  • โ€”๐Ÿ“ Automatic quiz generation (8 question types)
  • โ€”๐ŸŽฏ Chapter-wise exam creation
  • โ€”๐Ÿ” Semantic search with FAISS

๐Ÿ› ๏ธ Technology Stack

  • โ€”Backend: Flask (Face Recognition) + Gradio (AI Interface)
  • โ€”AI/ML: MediaPipe, OpenCV, scikit-learn, Sentence Transformers
  • โ€”Vector Database: FAISS for semantic search
  • โ€”LLM: OpenRouter API integration
  • โ€”Deployment: Hugging Face Spaces with Docker

๐Ÿ“ฑ Access

  • โ€”Main Platform: Available on port 7860
  • โ€”Face Recognition: Available on port 5000
  • โ€”Admin Access: Email: arman@manis.pro, Password: admin123

๐Ÿ”ง Setup

  1. 1.API Key: Set your OpenRouter API key in the Settings tab
  2. 2.Face Recognition: Add students and train models
  3. 3.Document Processing: Upload study materials
  4. 4.Start Learning: Use Q&A and quiz generation features

๐ŸŒŸ Innovation

This platform represents the future of educational technology by:

  • โ€”Automating administrative tasks through biometrics
  • โ€”Enhancing learning with AI-powered tools
  • โ€”Providing comprehensive analytics and insights
  • โ€”Creating a unified educational ecosystem

๐Ÿ“Š Performance

  • โ€”Face Recognition Accuracy: 85-95%
  • โ€”Processing Speed: <1 second per recognition
  • โ€”Document Processing: 1-5 seconds per document
  • โ€”Quiz Generation: 10-30 seconds
  • โ€”Availability: 24/7 with persistent storage

Built with โค๏ธ using Python, Flask, Gradio, and cutting-edge AI technologies

flexfitfury9/Ai_educational_platform ยท CoolFace