Natural Language Processing Gems
# | Total Rank | Daily Rank | Name | Summary |
1 | 64 | 24 | racc | Racc is an LALR(1) parser generator.
It is written in Ruby itself, and generates Ruby... |
2 | 512 | 1,356 | treetop | A Parsing Expression Grammar (PEG) Parser generator DSL for Ruby |
3 | 703 | 1,114 | parslet | Parser construction library with great error reporting in Ruby. |
4 | 770 | 521 | citrus | Parsing Expressions for Ruby |
5 | 807 | 1,626 | text | A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Por... |
6 | 1,507 | 1,250 | ruby-ll | An LL(1) parser generator for Ruby. |
7 | 4,958 | 2,382 | pragmatic_segmenter | Pragmatic Segmenter is a sentence segmentation tool for Ruby. It allows you to split a ... |
8 | 7,920 | 43,966 | pocketsphinx-ruby | Provides Ruby FFI bindings for Pocketsphinx, a lightweight speech recognition engine. |
9 | 8,883 | 13,599 | words_counted | A Ruby natural language processor to extract stats from text, such was word count and m... |
10 | 17,643 | 34,132 | treat | Treat is a natural language processing framework for Ruby. |
11 | 42,257 | 28,617 | wordlist | Wordlist is a Ruby library and CLI for reading, combining, mutating, and building wordl... |
12 | 71,180 | 180,609 | tiered_category_expressions | Tiered category expressions |