{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/7"},{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic"}],"enrichment":{"capability":"Python wrapper for MeCab, a morphological analyzer that tokenizes and tags Japanese text with part-of-speech information and lemmatization.","skillfed_tags":["japanese-nlp","tokenization","morphological-analysis"],"use_cases":["Tokenizing Japanese sentences into words and morphemes for downstream NLP tasks like sentiment analysis or named-entity recognition.","Extracting lemmas and part-of-speech tags from Japanese text for linguistic analysis or corpus processing.","Building a wakati-mode tokenizer for simple word segmentation without full grammatical annotation.","Processing Japanese user input in chatbots, search engines, or text classification systems.","Preparing Japanese text for machine learning models that require pre-tokenized input."],"what_it_does":"mecab-python3 is a Python wrapper around MeCab, a morphological analyzer for Japanese text processing. It provides tokenization (word segmentation) and grammatical tagging, breaking sentences into morphemes and annotating each with part-of-speech labels, base forms, and readings. The wrapper follows MeCab's native API closely rather than adopting Pythonic conventions, so it reads like a direct port of the underlying C++ library.\n\nThe package ships as prebuilt wheels for macOS, Linux, and Windows, eliminating the need to compile MeCab yourself. However, it requires a separate dictionary installation to actually parse text. Windows users must also install the Microsoft Visual C++ Redistributable. The library has no Python runtime dependencies and supports Python 3.8 through 3.14.","worth_installing":"Yes, if you need Japanese morphological analysis and can manage the dictionary setup. The library is mature, widely used (top 5000 on PyPI), has no known vulnerabilities, and permissive licensing. The aging maintenance status (262 days since last release) is a minor concern but not a blocker for stable use. Install friction is moderate due to dictionary requirement and platform-specific gotchas, but well-documented."},"id":"mecab-python3","links":{"html":"https://skillfed.io/packages/mecab-python3","md":"https://skillfed.io/packages/mecab-python3.md","pypi":"https://pypi.org/project/mecab-python3/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-25","license_spdx":null,"license_treatment":"permissive","name":"mecab-python3","python_support":"unspecified","summary":"Python wrapper for the MeCab morphological analyzer for Japanese"},"popularity":{"monthly_downloads":1078606,"position":4401,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.12"}
