Skip to main content
Muhammad Usman

Architecting EduPlatform AI: Designing a B2B Multi-Model Socratic Intelligence & Formative Examination Infrastructure

00:07:48:26

Executive Overview & Research Motivation

The modern educational landscape faces a systemic dilemma: commercial enterprise EdTech platforms cost tens of thousands of dollars in annual licensing fees, while generic consumer AI tools (such as standard chat interfaces) function as direct-answer engines that encourage unearned answer copying rather than genuine pedagogical mastery.

What began as my Final Year Research Project (FYP) at the University of Sindh, Jamshoro — investigating neuro-symbolic automated grading and longitudinal error quotients — has evolved into EduPlatform AI (AI Powered Education Platform): an all-in-one, licensable B2B academic intelligence ecosystem.

EduPlatform AI Enterprise Landing Page - Bring Enterprise-Grade AI Learning to Your School

Designed from first principles to be deployed by primary, secondary, college, and university institutions, EduPlatform AI democratizes enterprise-grade educational tools: combining multi-model Socratic inquiry, adaptive timed exam synthesis, 4-tier formative rubric autograding, and semantic plagiarism scanning under a unified 72-route institutional architecture.

Live Production Platform: https://fyp-f8xk.vercel.app/
Source Repository: https://github.com/mhusman123/FYP


Institutional Adaptability & Curricula Matrix

A foundational research requirement for an enterprise-ready educational platform is curriculum agnosticism. Educational institutions operate under widely differing syllabi, examination standards, and grade structures. EduPlatform AI decouples pedagogical intelligence from curriculum-specific schemas through dynamic syllabus adapters.

Institutional Adaptability and Multilingual Academic Range

Academic Tier Coverage:

| Academic Tier | Target Audience | Core Platform Capabilities | | :--- | :--- | :--- | | Primary & Elementary (Grades 1–5) | Young Learners & Elementary Teachers | Visual foundational exercises, vocabulary builders, gamified badge achievements, and curiosity prompts. | | Middle & Secondary (Grades 6–10 / Matric) | High School Students & Tutors | Socratic STEM problem solving, chapter summaries, science lab guides, and homework hints. | | College & Intermediate (O/A Levels & FSc) | College Students & Lecturers | Timed practice arenas (20, 35, 50 questions), and differential calculus derivations. | | Undergraduate (BSc/BS/BE) | University Students & TAs | Algorithm complexity analysis (Big-O), Python/JS syntax debugging, and autograding with rubric feedback. | | Postgraduate (MS/MPhil) | Master's Scholars & Advisors | Advanced topic synthesis, technical essay evaluation, literature surveys, and originality/plagiarism checks. | | Faculty & Administrators | Teachers, Professors & Deans | Automated grading queues, class performance analytics, grade adjustment reviews, and question bank generation. |

The architecture natively supports Cambridge CAIE (O/A Levels), International Baccalaureate (IB), Edexcel, American AP, and National/Provincial boards (BISE / FBISE). Furthermore, its localization layer delivers seamless vernacular support across English, Urdu (اردو), and Sindhi (سنڌي) with optimized Right-to-Left (RTL) typography.


The 6 Core AI Academic Workflows

EduPlatform AI unifies scattered third-party EdTech point solutions into six tightly integrated, mathematically rigorous workflows:

One Platform, Every Core Academic Workflow

1. Multi-Model Socratic AI Tutor (/ai-tutor)

Standard instruction-tuned LLMs immediately collapse the problem-solving journey by outputting complete answers. In contrast, the EduPlatform Socratic engine enforces scaffolded cognitive inquiry with zero spoilers.

Socratic AI Tutor guiding a student through step-by-step calculus proofs with LaTeX formula rendering

Formalized Socratic State Machine:

At dialogue turn t, given student input x_t and historical context H_{t-1}, the system generates guidance (q_t, hint_t) rather than final answer A:

text
P(output = A | H_{t-1}, x_t) → 0
Entropy(A | q_t) > τ_cognitive

The model identifies the student's exact point of breakdown in the derivation graph and formulates a diagnostic checkpoint prompt, requiring active synthesis before proceeding.

Architectural Highlights:

  • Multi-Model Dynamic Routing:
    • Google Gemini 1.5 Flash: Low-latency streaming (< 800ms time-to-first-token) via Server-Sent Events (SSE).
    • DeepSeek-R1: Dedicated chain-of-thought (CoT) reasoning for step-by-step symbolic mathematics, calculus proofs, and algorithmic proofs.
    • OpenAI GPT-4o-mini: Qualitative synthesis, language parsing, and conversational humanities tutoring.
  • Scientific & Mathematical Typesetting: Complete KaTeX / LaTeX rendering for differential equations, organic chemistry structures, and multi-language programming code blocks.

2. Adaptive Timed Quiz Arena & Exam Simulator (/quiz-generator)

To prepare students for competitive entrance exams (CAIE, MDCAT, ECAT, SAT), the Quiz Arena generates timed examination sessions parameterized by dynamic difficulty tiers.

Adaptive Timed Exam Simulation Arena with active countdown, question shuffling, and topic scorecards

3-Tier Timed Presets:

  • 🏃 Quick Sprint: 20 Questions (Time Limit: 10 Minutes)
  • 📋 Standard Assessment: 35 Questions (Time Limit: 17 Minutes)
  • 🏆 Comprehensive Exam: 50 Questions (Time Limit: 25 Minutes)

Zero-Collision Randomization via Fisher-Yates Shuffling:

To eliminate question repetition and distractor sequence memorization across consecutive attempts, question arrays are shuffled using an in-place Fisher-Yates algorithm:

typescript
function fisherYatesShuffle<T>(array: T[]): T[] {
  const result = [...array];
  for (let i = result.length - 1; i > 0; i--) {
    const j = Math.floor(Math.random() * (i + 1));
    [result[i], result[j]] = [result[j], result[i]];
  }
  return result;
}

This guarantees an unbiased uniform distribution over all n! permutations:

text
P(π) = 1 / n!    ∀ π ∈ S_n

Dynamic Item Response Theory (IRT) Scaling:

Each question item j has an estimated discrimination parameter a_j and difficulty parameter b_j. The probability of a student with latent ability θ_i answering correctly is modeled via a 2-Parameter Logistic (2PL) function:

text
P(Y_ij = 1 | θ_i, a_j, b_j) = 1 / (1 + exp(-a_j * (θ_i - b_j)))

The scorecard dynamically recalculates θ_i post-exam, producing instant mastery radar graphs across curriculum sub-topics.


3. 4-Tier Formative Rubric Autograder (/autograding)

Traditional automated grading relies on naive exact-match string comparisons or binary pass/fail unit tests. EduPlatform AI implements a formative neuro-symbolic rubric evaluation model that assesses subjective essays, mathematical solutions, and source code.

Teacher Autograding Studio with 4-tier rubric evaluation and personalized revision roadmaps

The 4-Tier Evaluation Vector:

Submissions are evaluated against four orthogonal objective criteria:

  1. Conceptual Understanding (w_1 = 0.40): Comprehension of foundational domain theorems, principles, and problem boundaries.
  2. Technical & Analytical Depth (w_2 = 0.30): Mathematical rigor, algorithmic time/space complexity, syntax validity, and edge-case execution.
  3. Critical Thinking & Inquiry (w_3 = 0.20): Novelty of formulation, justification of assumptions, and comparative trade-off reasoning.
  4. Presentation & Structural Clarity (w_4 = 0.10): Cohesion of prose, LaTeX notation cleanliness, code modularity, and documentation.

The composite formative score S_final is defined as:

text
S_final = ∑ (w_k * r_k)    for k = 1 to 4, where r_k ∈ [0, 100]

Actionable Revision Roadmaps & Educator Verification:

Before any score is permanently recorded, the autograder generates a structured Growth Action Roadmap highlighting 3 specific actionable revision steps for the student. Teachers have a 1-click override verification queue with manual remark attachments to preserve complete human oversight.


4. Deep Semantic & Syntactic Originality Engine (/plagiarism)

Academic integrity in the generative AI era requires analyzing both verbatim plagiarism and latent AI-generated paraphrasing:

  • Syntactic k-Shingle Indexing: Computes Jaccard similarity across n-gram token windows to identify verbatim cross-student copying.
  • Dense Vector Embedding Projections: Embeds submission paragraphs into high-dimensional semantic vector spaces. Cosine similarity between student vector u and corpus vector v is computed as:
text
CosineSimilarity(u, v) = (u · v) / (||u||_2 * ||v||_2)
  • Zero Public LLM Storage Guarantee: Compliant with international student privacy protocols (FERPA/GDPR), student submissions are analyzed via ephemeral memory buffers and never retained for public model fine-tuning.
  • Sentence-Level Heatmaps: Visual color-coded breakdowns distinguish between valid citations, standard technical definitions, and uncredited matches.

5. Gamified Academic Economy & Behavioral Economics (/leaderboard)

Cognitive psychology demonstrates that distributed, daily micro-learning outperforms cramming before examinations. EduPlatform AI utilizes behavioral incentive loops to foster sustained discipline:

Cohort Leaderboards, Active Study Streaks, and Verified Digital Merit Badges
  • Daily Study Streak Multiplier: Dynamic multipliers reward continuous consecutive active days, reinforced by anti-cheat streak validation algorithms.
  • Verifiable Digital Badges: Cryptographically verifiable achievement badges for academic milestones (Calculus Master, STEM Pioneer, Algorithm Artisan, Physics Ace).
  • Multi-Tiered Leaderboards: Real-time cohort rankings organized by classroom, grade level, and campus.

6. Educator Telemetry & Compassionate Protocols (/dashboard, /grade-requests)

School leadership requires actionable operational intelligence rather than post-mortem grade reports:

  • Real-Time Cohort Mastery Telemetry: Continuous tracking of curriculum completion rates and automatic early-warning flags for students falling below mastery thresholds.
  • Compassionate Grade Adjustment Queue (/grade-requests): A formalized, auditable digital workflow allowing students facing verified medical or personal emergencies to submit documented extension requests for administrator review.

72+ Compiled Production Routes & Architecture

The application encompasses 72 production-compiled routes organized across modular functional clusters:

text
[ Client Browser: Desktop & Mobile ]
         │ (Next.js 15 App Router)
         ▼
[ Next.js SSR & Server Actions ]
   ├── Frontend Layer: Tailwind CSS, ShadCN UI, KaTeX Rendering, NextAuth.js
   ├── API & Controller Layer:
   │     ├── /api/ai/socratic-tutor
   │     ├── /api/ai/quiz-generate
   │     ├── /api/ai/autograde & /insights
   │     └── /api/courses, /assignments, /grades
   ├── Multi-Model AI Gateway:
   │     ├── Google Gemini 1.5 Flash (Low-Latency SSE Stream < 800ms)
   │     ├── DeepSeek-R1 (Complex Derivations & STEM Proofs)
   │     └── OpenAI GPT-4o-mini (Formative Rubrics & Humanities)
   └── Persistence Layer:
         ├── Prisma ORM 6.16 Client
         ├── PostgreSQL / SQLite Database
         └── UploadThing Document Storage

Route Clusters:

  1. Public & Institutional Portals: /, /home, /academic-excellence, /admissions-and-fees, /our-school, /our-school/facilities, /our-school/primary-education, /our-school/secondary-education, /our-school/sixth-form.
  2. Student & Educator Applications: /dashboard, /courses, /courses/[id], /assignments, /assignments-enhanced, /autograding, /badges, /grade-requests, /grading, /leaderboard, /plagiarism, /settings, /students, /submission-feedback.
  3. AI Learning Engines: /ai-hub, /ai-tutor, /quiz-generator.
  4. Authentication: /auth/signin, /auth/signup, /auth/error.
  5. Backend REST APIs: /api/ai/*, /api/auth/*, /api/courses/*, /api/assignments/*.

Creator & Engineering Leadership

EduPlatform AI was designed, engineered, and deployed by Muhammad Usman as a mission-driven platform to provide high-impact educational AI tools to schools and universities worldwide.

Muhammad Usman — Creator & Lead AI Engineer

“Every school should be able to give its students an AI tutor that guides rather than gives away answers — regardless of budget.”
— Muhammad Usman, Creator & Lead AI Engineer

Connect & Collaborate:


Summary & Future Roadmap

By combining neuro-symbolic Socratic pedagogy, stochastic zero-collision exam simulation, 4-tier formative autograding, and curriculum-agnostic white-label infrastructure, EduPlatform AI establishes that enterprise-level AI capabilities can be delivered with architectural elegance and computational efficiency.

The next development phase includes integrating real-time voice-driven Socratic dialogues, expanding local offline LLM quantizations (via GGUF/Ollama) for bandwidth-constrained rural schools, and automated CAIE/BISE past-paper diagnostic indexing.