TOP - Teacher Observation Platform 📚🎥
Full-stack video processing with ASR transcription, educational speech analysis, GPU acceleration, and real-time monitoring.
System Health Status
Loading system status...
System Features & Capabilities
Core Infrastructure
Database & Storage
PostgreSQL + MinIO S3-compatible storage
Task Queue System
Redis + Celery with CPU/GPU workers
File Upload & Management
Resumable uploads, validation, processing pipeline
System Monitoring
Health checks, GPU monitoring, analytics dashboard
AI & Processing
Speech Transcription
WhisperX with speaker diarization & WebVTT output
Educational Speech Analysis
DistilBERT-based teaching style classification
Interactive Video Player
Real-time subtitle & analysis overlay display
Technical Stack
Backend:
FastAPI, Python
Frontend:
Next.js, TypeScript
AI/ML:
WhisperX, DistilBERT, HumanOmni
Deployment:
Docker, Hybrid Local