Turning Static Past Papers into Adaptive Mock Exams

From one-off PDF uploads to continuous,
personalized testing
ABOUT
The AI Assessment Application is a next-generation EdTech platform designed to transform how students interact with study materials. By leveraging advanced Natural Language Processing (NLP) and machine learning, the platform converts static, legacy examination papers into a living, breathing adaptive learning ecosystem. The mission is to move beyond rote memorization, offering a personalized roadmap to proficiency that adapts in real-time to a user’s performance.
Business impact
Automated conversion of PDF past papers into interactive databases, eliminating hundreds of hours of manual data entry.
Personalized learning paths and "weak-point" targeting keep users engaged longer than traditional static testing methods.
Integrated peer-to-peer learning features reduce support overhead and foster a self-sustaining knowledge base.
Challenge

Solution

1. AI-Driven Content Ingestion & Restructuring
2. The Adaptive Loop & Community Integration
3. Collaborative Learning
Technology stack
Design
Figma, Adobe XD
Frontend
React.js, Tailwind CSS
AI & Backend
Python (FastAPI), LangChain, OpenAI API (for semantic analysis), PyTorch
Database & Storage
PostgreSQL (User Data), Pinecone (Vector Database for Question Similarity), AWS S3
State Management
Redux Toolkit, React Query


