Leo Thom
/ projects
menu
in progressUpdated October 2026

SlideReady

A second check for teaching slides: spelling, grammar and language students can follow.

I built SlideReady to help teachers review the English in their PowerPoint lessons before class. Choose a presentation, review the suggestions one slide at a time, then copy useful changes into PowerPoint. The teacher makes the final decision.

role
Product design and build
stack
Next.js · TypeScript · DeepSeek · Alibaba Cloud
timeline
2026 · private trial

The problem

Teachers prepare lessons under time pressure. A spelling mistake is easy to miss. A sentence can also be correct but too dense for the students reading it. I wanted a quick second check that would help with both.

A small, focused workflow

Teachers can drop a PPTX into the browser or choose a file. Subject and student TOEFL level are optional. After the review, the upload area gives way to feedback. Each page shows one slide that needs attention, with the original text, suggested wording and a reason.

The app does not change the presentation or export a revised PPTX. Teachers assess the advice and copy useful changes themselves. I removed Accept and Ignore buttons because they could suggest that the app was editing the file.

Support for different English levels

The interface works in English and Simplified Chinese. The review can help any teacher catch spelling and grammar errors, shorten dense wording or make instructions easier to follow.

The optional TOEFL setting guides how much language support to offer. Lower settings ask for more explanation and simpler wording. Higher settings keep useful academic complexity. The review is instructed to preserve subject terms and tasks such as evaluate, compare and justify. TOEFL gives broad guidance; it does not prove that a student will understand a text.

Keep the file local

The browser reads the PowerPoint file on the teacher’s computer. Extracted slide text passes through an Alibaba Cloud server in Hong Kong to DeepSeek. Suggestions return through the same route.

The server keeps the paid AI key out of the browser, checks private invites and limits use. SlideReady is designed not to save slide text or review results on its server. DeepSeek’s own data policy still applies.

Build around teacher judgement

Strong English remains a professional expectation. The app provides a second check, with reasons that can help teachers identify repeated errors. It does not replace subject knowledge or responsibility for the final lesson.

I kept the interface small: optional settings, one slide at a time, numbered navigation and a clear copy action. The goal is to make the next action obvious when a teacher is tired.

Where it stands

SlideReady is deployed for private testing. The build includes local PPTX reading, bilingual controls, AI language review and recovery for failed review batches. Testing has included real presentations, including a 90-slide deck.

The review covers editable slide text. Images, speaker notes and other skipped content need a separate check. AI can miss errors or suggest an unnecessary change. Wider use and any effect on teaching quality still need to be assessed.