3 ms·
because NTLK is a very strong toolkit for natural language processing and i haven't found anything comparable in scala.
by iamtechaddict 13y ago
because NTLK is a very strong toolkit for natural language processing and i haven't found anything comparable in scala.
- rspeer 13y agoNLTK's strength is the clarity and flexibility of its code, for when you're experimenting with various processes and representations to find out what works. If you have a single NLP model that already works, you wouldn't gain anything from rewriting it using NLTK. It would probably just get slower, because you're adding abstractions that you've already shown you don't need. I say this as a fan of and (once) contributor to NLTK.
- SkyMarshal 13y agoYou can see from the source he's already using Apache OpenNLP. Scala is 100% interoperable with Java libs, so you have the entire Java ecosystem available, not just Scala code.
- iamtechaddict 13y agoya i saw that I'm not familiar with OpenNLP. lemme have a look it might solve my problem, I'm also starting a nlp project using scala :)