NLP (Natural Language Processing) is a set of techniques for analyzing and extracting, and understanding meaningful information text.
We have various NLP applications in our lives. For example:
And obviously information retrieval systems such as Web search engines. For a better understanding of NLP techniques, consider referring the so-called “bibles”:
KoNLPy will help you to actually carry out some fundamental NLP tasks with Korean text. In case you’re interested in handling English text, check out NLTK.
You have some prerequisites to use KoNLPy.
Got ‘em all? Then let’s go.
[1] | If you’re new to Python, this tutorial should get you through in minutes: http://learnxinyminutes.com/docs/python/. If you’re up to putting in some more time, try The Hitchhiker’s Guide or Learn Python the hard way. |
[2] | Many use Sublime Text 2 for Python programming. Some others use Vim and Terminal. But other than these, there are numerous great text editors and Python IDEs out there, so take your pick! |