AI Related Ruby Extensions

This page will maintain list of AI related libraries for the Ruby programming language. Please contact me if you know something I missed. (I plan to migrate this to a wiki soon).

While maintaining this list, I have induced* a theory: * Induction by analogy. It's a corollary of the "Webpage Under-construction Law" from Eric Raymond's HTML-Hell.

Natural Language / Linguistic Tools

These libraries are hard to put into categories; if you can't find what you're first looking for, check related categories. NLP tools are for English unless otherwise noted.

Machine Learning

Most machine learning techniques are resource intensive, so you'll probably want to use Ruby to talk to a binary. If you can't find what you're looking for, consider creating a Ruby wrapper for an exsiting library using SWIG, putting it online and letting me know.

Optimization and Search

Genetic algorithms, searching trees, etc

Knowledge Representation and the Semantic Web


Other Useful Libraries


Resources

Helpful websites.

Return to my site