Projects/Flagship 01

🐢Professor Turtle

AI Exam Practice & Open-Ended Grading for Singapore Students

Open Live Site
Primary 1 – Secondary 4 (G1/G2/G3)Google SSOVision OCRHosted on Zeabur

🎯The Problem It Solves

In Singapore, parents and students frequently exhaust finite school past-year exam papers. While multiple-choice questions are easy to check, open-ended science and humanities questions require exhausting manual marking. Tutors are expensive, and generic AI chatbots often generate content that strays outside the Ministry of Education (MOE) syllabus.

Professor Turtle was built to solve this: infinite practice questions strictly tuned to the Singapore syllabus, accompanied by rubric-aware automated grading.

Key Capabilities & Architecture

Syllabus-Aligned Question Engine

Curriculum selection spanning Primary 1 to Secondary 4 across English, Math, Additional Math, Primary & Lower Sec Science, Physics, Chemistry, Biology, Geography, History, and Literature set texts.

Open-Ended Marking & Feedback

Grades student answers against exact scoring rubrics, pinpointing missing keywords and giving constructive step-by-step guidance rather than just a score.

Handwriting & Worksheet OCR

Students write on physical paper, snap a photo, and the vision pipeline transcribes their handwriting and evaluates their solution directly.

Multi-Model Fallback Infrastructure

Resilient backend routing between primary and alternative server endpoints (OpenCode DeepSeek V4 Flash, Google Gemma, OpenRouter models) to ensure 24/7 uptime for students.

Technical Stack:

Frontend:Responsive Web App / PWA
Backend:Fastify / Node.js
Auth:Google SSO / OAuth2
Hosting:Zeabur Singapore Node