IntellectAI
Real-time AI quiz platform with an adaptive learning engine
A real-time quiz platform built on STOMP over WebSockets, supporting multiple concurrent sessions with live scoring and timer management. An adaptive engine tracks per-user mastery and adjusts difficulty and concept progression using the Gemini API, backed by a RAG pipeline that turns uploaded documents into grounded questions.
- Vector similarity search on question embeddings cut 15–20% duplicate questions and LLM token usage
- Cached reusable concept hierarchies to reduce repeated LLM calls by 20–30%
- Secured REST and WebSocket sessions end-to-end with JWT authentication