treat. Natural language processing framework for Ruby.
1.4kstanford-core-nlp. Ruby bindings to the Stanford Core NLP tools (English, French, German).
436open-nlp. Ruby bindings to the OpenNLP Java toolkit.
91graph-rank. Ruby implementation of the PageRank and TextRank algorithms.
75scalpel. A fast and accurate rule-based sentence segmentation tool for Ruby.
52watershed-cuda. An implementation of the watershed algorithm in CUDA.
33erc-js. A Javascript implementation of Reed-Solomon error correcting codes.
29aes-js. Fast and slim Javascript implementation of AES in ECB and CTR modes
15ope-rb. Ruby implementation of Boldyreva's order-preserving encryption scheme
13bind-it. BindIt is a tool to facilitate the creation of Java bindings in Ruby.
12hom-js. Javascript implementation of the Paillier additive homomorphic cryptosystem
10repos. A list of my open-source libraries and algorithm implementations
8syme. Syme: a decentralized key infrastructure and message exchange platform.
8closet. Carefully crafted skeleton for Sinatra applications.
8emcee. Markov chains for rap lyric generation.
7graphr. Graph-related Ruby classes.
6schiphol. A Ruby downloader script with progress bar, retries, 301/2 following and MIME type-based format detection.
6web-ct-segmentation.
5drbg-rb. Cryptographically secure deterministic random bit generators for Ruby
4tf-idf-emr. MapReduce implementation of TF*IDF with on Amazon EMR
4birch. A Ruby tree implementation with an optional C extension for speed.
3cmac-rb. Ruby C extension for the AES-CMAC keyed hash function (RFC 4493)
2siv-rb. Ruby C extension for the AES-SIV deterministic encryption mode (RFC 5297)
2