Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

because NTLK is a very strong toolkit for natural language processing and i haven't found anything comparable in scala.


NLTK'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.


You 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.


ya 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 :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: