Proofreading Assistant
A personal tool I built for my creative writing hobby. This Discord-themed GUI application helps me catch word-frequency patterns, repeated phrases, character issues, and capitalization inconsistencies in my manuscripts.
Overview
As someone who writes fiction in my spare time, I found myself spending way too much time hunting down repetitive phrases and formatting issues. I wanted a simple, offline tool that could give me actionable insights without uploading my work to the cloud or learning complex software. So I built this.
Key Features
- Word frequency analysis with configurable minimum word length and top-N display.
- Repeated phrase detection (2–5 words) with context snippets showing occurrences.
- Character issue detection for smart quotes, em dashes, and other problematic characters.
- Capitalization consistency checks to highlight words that appear with mixed casing.
- Word grouping to track related word forms together (e.g., "walk", "walked", "walking").
- Custom ignore lists for words and phrases to reduce noise (e.g., character names).
- Exportable analysis reports saved to an output folder for review or archival.
- Standalone executable option for quick demos without a Python install.
Download
Available as a standalone Windows executable. No installation required. Perfect for writers who want to analyze their work offline without uploading anything to the cloud.
Free to use. Compatible with Windows 10/11. ~16MB download.
Micro Case Study
Problem
I've spent hours locating repeated phrases and words, hidden character issues like smart quotes that sneak in from copy-pasting, and inconsistent capitalization across my drafts. It was starting to take the joy out of a hobby that's supposed to be fun. I tried different web apps, but finding one that fit my needs took time—multiple attempts, trying to discover tools that didn't require uploads or subscriptions, and most were either too simple or overwhelmingly complex.
Read more ↓