We are contemplating using Erlang for our new project that involves some amount of rich web application and data/text analytic at the backed. In that regard, I had the following questions.
Are there any open-source tools for machine learning in Erlang? Similar to Weka (Java) or R for machine learning and Gate (Java), NLTK (Python) for text mining?
Thanks in advance,
- As far as I know, similar analogs aren't present. There are some pilot projects, such as erlyjs, but all of them are experimental.
- You can use external machine learning library via Erlang ports. In my project I use erlport. ErlPort is a Python library which implements Erlang external term format and Erlang port protocol for easier integration of Erlang and Python/NLTK.