ไธญๆฅ้ฉๅ่ฏ
CJK ์ธ์ด์ ๋ํ ํ ํฐํ ๋ฐ ํ ์คํธ ์ฒ๋ฆฌ๋ฅผ ์ง์ํ๋ ์ผ๋ณธ์ด ํํ์ ๋ถ์๊ธฐ์ธ MeCab์ฉ Python ๋ฐ์ธ๋ฉ์ ๋๋ค.
๊ฐ์
ไธญๆฅ้ฉๅ่ฏ์ด๋?
python-mecab์ ์ผ๋ณธ์ด ๋ฐ ๊ธฐํ CJK ์ธ์ด์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํํ์ ๋ถ์๊ธฐ์ธ MeCab์ ๋ํ ๋ฐ์ธ๋ฉ์ ์ ๊ณตํ๋ Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. Python 3.5 ์ด์์ฉ์ผ๋ก ์ค๊ณ๋์์ผ๋ฉฐ Linux ๋ฐ macOS๋ฅผ ์ง์ํ๋ SWIG ๋๋ pybind๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋ ํ ํฐํ ๋ฐ ํ ์คํธ ์ฌ์ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
ไธญๆฅ้ฉๅ่ฏ์ ๋ฌด์์ ์ฌ์ฉ๋๋์?
์ฌ์ฉ์ ๊ทธ๋ฃน

์ฃผ์ ๊ธฐ๋ฅ
- CJK ์ธ์ด์ ํ ํฐํ
- Python 3.5+ ํธํ์ฑ
- SWIG ๋๋ pybind ์ข ์์ฑ ์์
- CLI ๋๊ตฌ ํฌํจ
ไธญๆฅ้ฉๅ่ฏ ์ฌ์ฉ ๋ฐฉ๋ฒ์?
pip๋ฅผ ํตํด ์ค์นํ๊ณ , Tagger ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ , ๊ตฌ๋ฌธ ๋ถ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ํ ์คํธ๋ฅผ ์์ธํ ํ๊ทธ๊ฐ ์๋ ํํํ์ ๋จ์๋ก ํ ํฐํํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๊ณ ๊ธ ์ฌ์ฉ์ ์ํ mecab ๋ฐ mecab-dict-index์ ๊ฐ์ CLI ๋ช ๋ น์ด ํฌํจ๋์ด ์์ต๋๋ค.
๋์ ๋๊ตฌ
์ฅ์ & ๋จ์
์ฅ์
- ๊ฐ๋ณ๊ณ ํจ์จ์
- pip๋ฅผ ํตํ ์ฌ์ด ์ค์น
- ์์ธํ ํํํ์ ๋ถ์ ์ง์
๋จ์
- Linux ๋ฐ macOS๋ก ์ ํ๋จ
- ์ ๊ทน์ ์ผ๋ก ์ ์ง ๊ด๋ฆฌ๋์ง ์์
- ์ธ๋ถ ์ฌ์ ์ด ํ์ํฉ๋๋ค
์ฌ์ฉ ์ฌ๋ก
- ์์ฐ์ด ์ฒ๋ฆฌ ํ๋ก์ ํธ
- ๋จธ์ ๋ฌ๋์ ์ํ ํ ์คํธ ์ ์ฒ๋ฆฌ
- CJK ์ธ์ด์ ๋ํ ์ธ์ด ์ฐ๊ตฌ
์ฌ์ฉ์ ๋ฆฌ๋ทฐ
์์ง ๋ฆฌ๋ทฐ๊ฐ ์์ต๋๋ค
์ด ๋๊ตฌ์ ์ฒซ ๋ฒ์งธ ๋ฆฌ๋ทฐ์ด๊ฐ ๋์ธ์!