Task-oriented how-to guides for liblevenshtein-rust features.
These guides walk through using specific capabilities of the library end-to-end, with worked examples and configuration recipes. They complement the User Guide (broad onboarding) and the Algorithm Documentation (theory and internals) by focusing on concrete tasks: phonetically-informed correction, restricted substitution sets, and hierarchical scope-aware completion.
| Document | Purpose |
|---|---|
| articulatory-distance.md | Phonetically-informed substitution costs derived from articulatory features, so acoustically-near errors cost less than 1. |
| compositional-phonetic-levenshtein.md | Compose phonetic NFAs with Levenshtein automata for spelling correction that respects pronunciation. |
| HIERARCHICAL_SCOPE_COMPLETION.md | Build hierarchical, lexical-scope-aware completion using the contextual completion layer. |
| phonetic-rules-developer-guide.md | Author, register, and apply phonetic rewrite rules as a developer. |
| RESTRICTED_SUBSTITUTIONS_GUIDE.md | Constrain which character substitutions an automaton permits via a substitution policy. |
| Directory | Purpose |
|---|---|
| grammar-correction/ | Guides for implementing grammar-correction guarantees on top of the correction stack. |
Status: Living reference.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |