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

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.