728x90
반응형
python 자연어를 하면서 알게 된 라이브러리입니다.
word2word는 단어를 번역하여 표시하게 됩니다.
word2words는 3,564개의 쌍으로 단어 번역을 쉽게 사용할 수 있습니다.
- 62개 고유 언어의 3,564개의 언어 쌍에 대해 자유롭고 공개적으로 사용할 수 있는 2개 언어 어휘 모음
- 코퍼스를 커스텀화 해서 사용가능.
- 멀티 프로세스 지원.
사용 가능한 언어는 아래에서 확인 가능해요.
opus.nlpl.eu/OpenSubtitles2018.php
예를 들어 [apple]인 영문을 한국어로 한다면 ['사과', '캐러멜', '애플', '콩', '물으'] 라는 결과물이 나온다.
캐러멜과 콩, 물으가 나오는 건 왜인지 모르겠네요;;;
1. 라이브러리를 다운 받아요.
pip install word2word
or
git clone https://github.com/kakaobrain/word2word
python setup.py install
2. 라이브러리 사용 방법
from word2word import Word2word
en2kr = Word2word("en", "ko")
print(en2kr("apple"))
이러면 아까 위에서 예시한 단어들이 나와요~
['사과', '캐러멜', '애플', '콩', '물으']
sample을 넣어보니 ['샘플', '혈액', '채취', '표본', '분석'] 나오네요.
자세한 정보는 아래에서 확인 가능해요.
728x90
반응형
'Dev > Python' 카테고리의 다른 글
Python-library [ wordninja ] / 단어분리(영어) (0) | 2020.09.17 |
---|---|
Python-library [ hyphenate] / 단어분리(영어) (0) | 2020.09.17 |
Python 2차원 배열 (0) | 2020.09.04 |
Python 엑셀파일 다루기(Feat.openpyxl & xlrd) (0) | 2020.09.04 |
python-ERROR: Failed cleaning build dir for torch (0) | 2020.08.14 |