Natural: Natural Language Processing in Node JS
github.com
github.com
"What's the name of that package?"
"Natural!"
[runs off to Google to find "natural language processing", gets 9 million hits (as of today)]
"Dammit!"
[0] I'm a geek, too, and my project names also suck.
This is the same problem as "Go". The community has to develop a different term for googling the project than the project's name.
NPM's search isn't perfect (I don't think you'll find anyone who would argue that it is). The fact that it's all AJAX and isn't well indexed makes it even worse for the people who are google'ing a project. In a perfect world you'd be able to find projects easily however you want to. We live in a flawed world, and NPM's search does a good-enough job of helping you find a module, especially if you know it's name. You can complain about it not being how you'd like, but there's a workable, practical system in place now that you can use. I just don't understand the complaint.
Basically, it's like having an NLP library for Python--it's not just for the language but for the whole ecosystem. The difference is that JavaScript as a language does not provide stuff like modules, so you have to get that from somewhere else, in this case Node.
2. Wheels reinvented to fit on new framework
3. Framework develops an "ecosystem"
4. Framework grows to support ecosystem
5. Framework criticized as old and crufty. Repeat 1 with new framework.
Also, is radii really the plural of radius? Looks odd.
Also the current inflection functionality is crappy and needs to be rethought.