#105 · Primary category: NLP Tools & Text Processing

konlpy

hacktoberfest korean korean-nlp morphology nlp python text-mining

Python package for Korean natural language processing.

Project last updated:08/28/23

GitHub Stars

1.5K

Forks

325

Contributors

44

License

Other

Why we included this project

KoNLPy is the Python library most Korean text work ends up using, since it wraps several mature Java-based analyzers (Hannanum, Kkma, Komoran, and the Mecab-ko binding) behind one consistent API. That means you can swap taggers without touching the rest of your code. Beyond tokenization and part-of-speech tagging it also does noun extraction, sentence segmentation, and a few text normalization helpers, which covers the basics for search indexing, sentiment analysis, or topic modeling on Korean corpora. The project has been around long enough that its docs walk newcomers through installation, and that matters because getting the Java dependencies configured is the fiddliest part. If you work with Korean text in Python, this is the library the ecosystem assumes you already have.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category