Credential Rot

An AI study app that turns course material into quizzes and job-specific practice tasks, then brings them back on a schedule so the learning sticks.

Certificates don't expire. Your memory does.

The problem

People finish courses and certificates, then lose most of what they learned. Most study tools quiz you on facts. Very few help you practice applying the material to the job you actually do.

What it does

Credential Rot home screen: add a web page, YouTube link or PDF
Credential Rot home screen: add a web page, YouTube link or PDF
A short-answer question generated from an economics chapter
A short-answer question generated from an economics chapter
Partly correct feedback: credit for the right factor, and the chapter's actual answer for the wrong one
Partly correct feedback: credit for the right factor, and the chapter's actual answer for the wrong one
Stats page: due today, accuracy and reviews by source
Stats page: due today, accuracy and reviews by source

How it works

The app cleans the uploaded text, finds the main topics, writes questions tied to an exact quote from the source, checks their quality, grades answers and schedules reviews.

Built with Python, FastAPI, SQLite, the Claude API and plain HTML/CSS/JS. I built it with Claude Code as my coding partner.

How I tested it

I rated 45 generated questions by hand for accuracy, usefulness and whether they stuck to the source, and tested the grader with 10 answers I wrote myself. Testing turned up real problems:

I fixed these by checking every question against an exact quote from the source, cleaning the extracted text, adding question-quality rules and improving the grader. Then I tested again:

MeasureRound 1Round 2
Questions both accurate and useful80%93%
Questions with made-up facts20

Key decisions

What's next

Links