Crate gecliht

Source
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§

abbrev
Calculates the set of unique abbreviations for a given set of words. (Borrowed from Ruby’s Abbrev.)
chapter_ordering
Chapter Ordering compares strings as if they were describing chapters or sections in a book.
formatters
Functions for formatting or rearranging text.
metrics
A collection of algorithms for measuring the distance between two strings.
ngrams
Functions for creating and handling ngrams.
phonetics
Algorithms used primarily for matching names based on phonetic similarity.
stemmers
Stemming algorithms are used to remove common endings from words to return a ‘stem’.
stopwords
Stopword lists are used to filter out the common words in a language.