Qentrah
Projects
Guides

Features

View as Markdown
  • Face Detection & Recognition: Detects faces using OpenCV Haar cascades and recognizes registered students via LBPH face recognizer
  • Number Recognition: CNN trained on MNIST + hand-written-style font rendering to recognize digits (0-9) and + / - operators
  • Math Pad: Draw whole expressions like 12+5 or 60938; the pad segments digits, reads them, and shows the result
  • Big Numbers: Handles ones up through thousands and beyond, with robustness on confusing digits (0/6, 9/3, 8/3)
  • Connected-Digit Splitting: Touching or cramped digits are divided automatically (column-gap + valley detection) instead of reading as one blob
  • Student Profiles: Creates and manages student profiles with answer history
  • Grading System: Automatic grading (A-F) based on correct answer percentage
  • Drawing Pad: On-screen drawing canvas for number input
  • Leaderboard: Ranks students by performance

Source captured: 2026-10-11