hama-py
hama-py copied to clipboard
๐ฆ ํ์ด์ฌ ํ๊ธ ์ฒ๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ. Python Korean Morphological Analyzer
REIMPLEMENTING MAJOR FEATURES WITH UPDATED DICTRIONARIES AND DECODING SCHEMES!! NOT READY FOR PRODUCTION USE!! COMING SOOOON
๐ฆ ํ์ด์ฌ ํ๊ธ ์ฒ๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ. Python Hangul Morphological Analyzer
Features
- ํ
์คํธ ์ ์ฒ๋ฆฌ (Text preprocessing)
- ํํ์ ๋ถ์ (Morpheme analysis)
- ํ์ฌ ํ๊น (Part-of-speech tagging)
License
๊ฐ๋ฐ ๊ฐ์ด๋์ ๋ผ์ด์ผ์ค ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Installation
Python 3.6+ ๋ฅผ ์ง์ํฉ๋๋ค.
pip install hama
Usage
๊ฐ๋ฐ ๊ฐ์ด๋์ Hama NLP์ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ๋ํ ์ฌ์ฉ๋ฒ์ด ์๊ฐ๋์ด ์์ต๋๋ค.
Testing
coverage run -m pytest -v
coverage report -m
Profiling
From the project root:
python -m cProfile -o profile/out.profile profile/profile.py
python profile/timing.py
Formatting
black src/