4 ms·
I guess he's using NLP (Natural language processing) for that.
by bombelino 14y ago
I guess he's using NLP (Natural language processing) for that.
- maayank 14y agoHe asked what API, not what field of techniques. NLP is comprised of many different things, all different techniques and observations and not concrete code implementation of them. I for one am also interested if he used some ready API that implements some NLP techniques.
- Cyranix 14y agoThis is the same response that several business development people I know would give. "NLP" is treated as a black box that turns words into useful output, hooray! It's kind of sad that the two comments asking about how this works under the hood are at the bottom. A bag-of-words model -- any n-gram model, by extension -- is an entry-level approach: it has decent performance but won't win any awards for how it handles complex language structures (and you'd be surprised at how complex 140 characters can be). Hence most commenters are praising the UI. Good luck moving forward with this. If your model learns to handle negation intelligently or starts to use morpho-syntactic features, I'd be glad to chat with you.