Natural Language Processing for the Working Programmer
I was working with NLP, and its various toolkits (python-nltk I'm looking at you). The thing about NLP is, there just isn't enough libraries (for humans) to simply plug NLP into use. Even nltk, the premier python library for NLP, seems to be an NLP core-library for building NLP solutions, rather than for building NLP-powered apps. It also seems to extremely unpythonic.<p>Is there a missing link there? I don't know. So I took a few days and built an extremely simple NER (named entity recognition) engine and made it extremely easy for any programmer to begin using.<p>See <a href="http://blog.nerily.com/howto-train-your-own-modelset-for-your-custom" rel="nofollow">http://blog.nerily.com/howto-train-your-own-modelset-for-you...</a> . We'll see how NLP becomes more easily accessible with better tools to come over time.