You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current-state analysis of The Tutor platform — a multi-agent educational intelligence platform that adds AI-powered assessment, tutoring, content management, and supervisor insights to an existing Learning Management System ecosystem.
1. Platform Identity
The Tutor is an intelligent tutoring platform designed to augment an existing educational ecosystem — not replace it. It integrates with the host LMS platform (the institution's learning and student information system) and Microsoft Fabric (the department's BI/analytics platform) to provide:
AI-powered essay and discursive question evaluation with OCR for handwritten submissions, configurable ENEM-aligned strategies, and RAG grounding from curated pedagogical materials
Real-time question assessment using a state-machine evaluation pipeline supporting both objective and discursive question types
Guided virtual tutoring for students during writing activities — providing hints and pedagogical prompts without giving direct answers
Conversational avatar tutoring via Azure Speech + Azure AI Agents for voice-driven learning
Pedagogical material ingestion with OCR via Azure AI Document Intelligence and indexing via Azure AI Search for RAG grounding
Supervisor insight reports consuming Microsoft Fabric indicators (standardized assessments, attendance, task completion) and synthesizing Strava-like narrative briefings for pre-visit preparation
Stateful upskilling plan management with persistent teaching plans, multi-agent evaluation via visitor pattern (Performance, ContentComplexity, GuidanceCoach, ENEMAlignment), and professor-scoped plan lifecycle (draft → evaluated → revised → archived)
Course/student/professor/school management as a lightweight configuration layer with configurable pedagogical rules and feature flags
The system is positioned as an LMS enhancer: it consumes LMS context (courses, students, assignments) and Fabric analytics (standardized assessment scores, attendance, task completion rates) to produce agent-driven educational insights for four personas:
Persona
Role
Key Capabilities
Student
Learner
Receive essay/question feedback, interact with guided tutor, use avatar for voice tutoring
Professor
Educator
Configure essay strategies, view class analytics, manage pedagogical rules
Administrator
Platform manager
Manage courses/schools, configure feature flags, run agent evaluations