Natural language processing framework for Ruby.
New in v2.0.5: OpenNLP integration and Yomu support
Treat is a toolkit for natural language processing and computational linguistics in Ruby. The Treat project aims to build a language- and algorithm- agnostic NLP framework for Ruby with support for tasks such as document retrieval, text chunking, segmentation and tokenization, natural language parsing, part-of-speech tagging, keyword extraction and named entity recognition. Learn more by taking a quick tour or by reading the manual.
Features
Contributing
I am actively seeking developers that can help maintain and expand this project. You can find a list of ideas for contributing to the project here.
Authors
Lead developper: @louismullie [Twitter]
Contributors:
License
This software is released under the GPL License and includes software released under the GPL, Ruby, Apache 2.0 and MIT licenses.