Skip to content

Latest commit

ย 

History

History
48 lines (35 loc) ยท 1.2 KB

README.md

File metadata and controls

48 lines (35 loc) ยท 1.2 KB

REIMPLEMENTING MAJOR FEATURES WITH UPDATED DICTRIONARIES AND DECODING SCHEMES!! NOT READY FOR PRODUCTION USE!! COMING SOOOON

hama logo

๐Ÿฆ› ํŒŒ์ด์ฌ ํ•œ๊ธ€ ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. Python Hangul Morphological Analyzer

Build Status

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/