Past-paper extractor
Pulls multiple-choice and structured questions out of Sri Lankan A/L science papers, scanned or not.
The problem
Students study from thousands of past-paper PDFs with no way to search a single question.
The approach
Spring Boot service with optional Tesseract OCR; detects year, subject and language; scores each paper's extraction quality; CI analyses any PDF pushed to the repository.
What stands out
- Per-paper extraction quality score from 0 to 100%.