2025-07-13 21:28:05 +02:00
2025-07-13 20:01:05 +02:00
2025-07-13 20:01:05 +02:00
2025-07-13 20:01:05 +02:00
2025-07-13 21:28:05 +02:00
2025-07-13 20:11:25 +02:00
2025-07-13 20:01:05 +02:00

Transcription Corrector

This small CLI programm takes an input .txt file, a word list (each line only featuring one word), and the name of an output file and corrects the input based on the closest word match via Levenshtein and Sørensen-Dice distance.

Usage

For whole files:

$ text-correction correct-file -i input.txt -l wordlist.txt -o output.txt

For individual words:

$ text-correction correct-word -i exampleword

Written in Rust, using the regex, fuzzt, and clap crates.

Licensed under GPLv3-or-later.

Description
Small CLI app written in Rust with clap, regex and fuzzt that takes a file and word list as input and corrects transcription errors based on the word list via Levenshtein and Sørensen-Dice distances.
Readme GPL-3.0 22 MiB
Languages
Rust 100%