Natural Language Processing Gems
  
 
  
    
      | # | Total Rank | Daily Rank | Name | Summary | 
|---|
    
    
        | 1 | 62 | 24 | racc | Racc is an LALR(1) parser generator.
  It is written in Ruby itself, and generates Ruby... | 
        | 2 | 517 | 1,365 | treetop | A Parsing Expression Grammar (PEG) Parser generator DSL for Ruby | 
        | 3 | 705 | 1,171 | parslet | Parser construction library with great error reporting in Ruby. | 
        | 4 | 770 | 568 | citrus | Parsing Expressions for Ruby | 
        | 5 | 810 | 1,701 | text | A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Por... | 
        | 6 | 1,506 | 1,230 | ruby-ll | An LL(1) parser generator for Ruby. | 
        | 7 | 4,875 | 2,374 | pragmatic_segmenter | Pragmatic Segmenter is a sentence segmentation tool for Ruby. It allows you to split a ... | 
        | 8 | 7,954 | 130,797 | pocketsphinx-ruby | Provides Ruby FFI bindings for Pocketsphinx, a lightweight speech recognition engine. | 
        | 9 | 8,907 | 8,907 | words_counted | A Ruby natural language processor to extract stats from text, such was word count and m... | 
        | 10 | 17,684 | 78,639 | treat | Treat is a natural language processing framework for Ruby. | 
        | 11 | 41,870 | 33,889 | wordlist | Wordlist is a Ruby library and CLI for reading, combining, mutating, and building wordl... | 
        | 12 | 71,007 | 90,620 | tiered_category_expressions | Tiered category expressions |