Expand description
A disparate collection of text manipulation and formatting algorithms.
All functions are exported into the top-level namespace.
Re-exports
pub use abbrev::*;
pub use chapter_ordering::*;
pub use formatters::*;
pub use metrics::*;
pub use ngrams::*;
pub use phonetics::*;
pub use stemmers::*;
pub use stopwords::*;
Modules
- Calculates the set of unique abbreviations for a given set of words. (Borrowed from Ruby’s Abbrev.)
- Chapter Ordering compares strings as if they were describing chapters or sections in a book.
- Functions for formatting or rearranging text.
- A collection of algorithms for measuring the distance between two strings.
- Functions for creating and handling ngrams.
- Algorithms used primarily for matching names based on phonetic similarity.
- Stemming algorithms are used to remove common endings from words to return a ‘stem’.
- Stopword lists are used to filter out the common words in a language.