Showing 21 of 21 projects
A curated list of awesome libraries, data sources, tutorials, and resources for machine learning using the Ruby programming language.
A curated list of libraries, tutorials, and resources for implementing machine learning in the Ruby programming language.
Official Ruby client for Elasticsearch, providing a complete API wrapper and transport layer for Ruby applications.
Official Ruby client for Elasticsearch, providing a complete API for interacting with Elasticsearch clusters from Ruby applications.
A Ruby wrapper library that provides Ruby bindings and a Ruby-esque interface to the Tesseract OCR API.
A Ruby natural language processor for tokenizing and analyzing text with flexible filtering and custom regex support.
A graphical syntax tree generator for linguistic research that creates publication-quality tree diagrams from bracket notation.
A Ruby gem for lemmatizing English text, converting inflected words to their base dictionary forms.
A Ruby port of the NLTK Punkt algorithm for unsupervised, language-independent sentence boundary detection.
Accurate Bayesian sentence tokenizer in Ruby.
Unicode normalization library. (Mirror of Yoshida-san's code base to maintain the RubyGem.)
Ruby port of UEALite Stemmer - a conservative stemmer for search and indexing
A simple tokenizer in Ruby for NLP tasks.
A Ruby library implementing the Earley parsing algorithm for any context-free language, with support for ambiguous grammars and parse forests.
Language Categorization and Identification
A Ruby gem for customizable text tokenization, useful for web crawling and natural language processing.
A Ruby toolset for accurate fuzzy document searching using tuned TF-IDF with hybrid tokenization.
Natural language processing algorithms implemented in pure Ruby with minimal dependencies.
Ruby based API for the project Wortschatz Leipzig.
A Ruby framework for Hebrew-English transliteration using customizable phoneme maps.
A Ruby NLP library providing implementations of core algorithms and data structures for natural language processing tasks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.