Learning Loom - Tales of Technology and the Human Spirit

Learning Loom - Tales of Technology and the Human Spirit

Home
Notes
Series
Archive
About

spell-corrector

Reimplementing Unix correct: The Lost Bayesian Spelling Corrector
The Problem
Dec 18, 2025 • Shrijith Venkatramana
How to Write a Spelling Corrector by Norvig - Part 2
Norvig gives a quick refresher of Bayes theorem.
Dec 13, 2025 • Shrijith Venkatramana
How to Write a Spelling Corrector by Norvig - Part 1
In the previous parts - we did a study of how the Unix program correct works, as explained in the original paper.
Dec 12, 2025 • Shrijith Venkatramana
Building the Unix Spelling Corrector from Scratch - Part 3
The authors have already identified common misspellings using insert/delete/substitute/reverse operations and provided it in the paper appendix:
Dec 11, 2025 • Shrijith Venkatramana
Building the Unix Spelling Corrector from Scratch - Part 2
Candidate corrections obtained via edits.
Dec 9, 2025 • Shrijith Venkatramana
Building the Unix Spelling Corrector from Scratch - Part 1
The paper “A Spelling Correction Program Based on a Noisy Channel Model” from 1990 explains the application of probability theory to solving the problem…
Dec 8, 2025 • Shrijith Venkatramana
© 2026 Shrijith Venkatramana · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture