Skip to content

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

License

Notifications You must be signed in to change notification settings

hamanlp/hama-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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/

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages