All work

Case study

Aceprep

Structured O/A Level past-paper platform with scheme-grounded Q&A and answer validation.

PythonWeb ScrapingLLMsRAGPostgreSQLDocker

Problem

Past paper content is spread across PDFs and sites. Students need feedback that matches official marking expectations.

Without structured metadata, tutoring cannot reliably tie explanations back to marks and examiner commentary.

Solution

We built a pipeline to collect and normalize papers, indexing by question structure, marks, commentary, and marking schemes.

A Q&A layer retrieves relevant segments and uses LLMs to answer or validate student work, grounded in schemes.

Outcomes

Students interact with a structured exam archive rather than unstructured PDFs.

Answers reflect examiner language and scheme logic.

Have a similar challenge?

Start a project