raingrams

ngram generator

A flexible ngrams library in Ruby allowing users to model and generate text

A flexible and general-purpose ngrams library written in Ruby. Raingrams supports ngram sizes greater than 1, text/non-text grams, multiple parsing styles and open/closed vocabulary models.

GitHub

69 stars
7 watching
7 forks
Language: Ruby
last commit: over 5 years ago
Linked from 1 awesome list

ngramsruby

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pwoolcoc/ngramsGenerates n-grams from sequences of tokens27
reddavis/n-gramGenerates sequences of characters from a given text, useful for data analysis and modeling37
tkellen/ruby-ngramBreaks text into contiguous sequences of words or phrases12
nullscreen/squidA Ruby library to generate graphs in PDF files using the Prawn gem.221
ged/ruby-pgA PostgreSQL client library for Ruby that provides a straightforward interface to interact with PostgreSQL databases.804
royaltm/ruby-em-pg-clientAn asynchronous PostgreSQL client library for Ruby that provides a connection interface with EventMachine support.59
matt-harvey/tabuloA Ruby library for generating plain text tables with a column-based API and flexible configuration options.245
saaadhu/rambleA Ruby library for generating text based on a given grammar4
googleapis/gapic-generator-rubyAutomates creation of Ruby client libraries from Protocol Buffer definitions.46
maetl/calyxA Ruby library for generating text based on declarative recursive grammars.62
patterns-ai-core/langchainrbA Ruby library providing an interface to Large Language Model (LLM) providers for text generation and embedding1,487
thebrianemory/cornealA Ruby gem that generates a Sinatra application with a Rails-like structure and simplicity.253
jasonlong/geo_patternGenerates geometric background images from strings using a combination of color manipulation and pattern generation.1,256
yohasebe/rsyntaxtreeGenerates graphical syntax trees for linguistic research using Ruby102
cloudorc/soliduiA platform that enables users to generate 2D and 3D graphics from text descriptions using a combination of natural language processing and computer graphics589