Cadmium
Cadmium is a Natrual Language Processing (NLP) library for Crystal. It includes several modules and classes for processing sentences and splitting them into digestable pieces.
Every module in Cadmium is accessable via a convenience method directly from the
Cadmium module. This allows you to type Cadmium.bayes_classifier instead of
the more explicit Cadmium::BayesClassifier.
Constants
VERSION = "0.1.0"
Instance methods
Nested types
- Cadmium::AggressiveTokenizer
- Cadmium::BayesClassifier
- Cadmium::CaseTokenizer
- Cadmium::Classifiers
- Cadmium::CountInflector
- Cadmium::EdgeWeightedDigraph
- Cadmium::Graph
- Cadmium::IntExtension
- Cadmium::JaroWinklerDistance
- Cadmium::LevenshteinDistance
- Cadmium::LogisticRegression
- Cadmium::Metaphone
- Cadmium::NGrams
- Cadmium::Normalizers
- Cadmium::NounInflector
- Cadmium::PairDistance
- Cadmium::Phonetics
- Cadmium::PorterStemmer
- Cadmium::PragmaticTokenizer
- Cadmium::PresentVerbInflector
- Cadmium::Readability
- Cadmium::RegexTokenizer
- Cadmium::SentenceTokenizer
- Cadmium::Sentiment
- Cadmium::SoundEx
- Cadmium::Stemmer
- Cadmium::StringExtension
- Cadmium::TenseInflector
- Cadmium::TfIdf
- Cadmium::Tokenizer
- Cadmium::Transliterator
- Cadmium::TreebankWordTokenizer
- Cadmium::Trie
- Cadmium::Util
- Cadmium::VisibleCharTokenizer
- Cadmium::WhitespaceTokenizer
- Cadmium::WordNet
- Cadmium::WordPunctuationTokenizer
- Cadmium::WordTokenizer