KoNLPy wrapping package
Project description
ats_ckonlpy
금융거래의 적요 텍스트 분석을 위한 한국어 형태소 분석기 라이브러리 이며, KoNLPy의 customized version입니다. 본 코드는 lovit 님의 코드를 기반으로 작성하였으며 pypi에 배포되어 있습니다.
설치 방법
윈도우:
-
자바 설치 (JDK, oracle.com ) JDK 에 접속해서 본인 os에 맞는 자바를 설치합니다.
-
jpype 설치 jpype 로 접속해서 본인 os와 사용하는 환경의 파이썬 버젼과 맞는 jpype를 다운받고 pip 명령어로 설치합니다.
# ex-윈도우
pip install JPype1-1.4.0-cp38-cp38-win_amd64.whl
- 환경변수 편집
-
'시스템 환경 변수 편집'에 들어가서 '시스템 변수' JAVA_HOME이라는 변수로 1.에서 설치한 자바 경로를 설정합니다. ex) C:\Program Files\Java\jdk-19
-
그 후 Path를 편집해서 %JAVA_HOME%\bin\server를 추가해줍니다. ※ 이전 버젼에서는 %JAVA_HOME%\bin 여기까지만 저장하라고 되어있을텐데 19버젼부터는 server란 경로가 추가되었고 이 안에 jvm.dll 파일이 들어있으니 주의해야 합니다.
- install 이제 해당 패키지를 설치해줍니다.
git clone https://github.com/whfh3900/ats_ckonlpy.git
cd ats_ckonlpy
python setup.py install
- pip install 마지막으로 재부팅하여 아래 코드를 통해 정상적으로 실행되는지 확인합니다.
from ckonlpy.tag import Twitter
twitter = Twitter()
사용 예제
konlpy에는 한국어를 위한 많은 분석기법을 제공하지만 여기에서는 품사 태깅 기능만을 보여줍니다.
from ckonlpy.tag import Twitter, Postprocessor
post = Postprocessor(Twitter())
post.pos("신한이경진") # [('신한', 'Nic'), ('이경진', 'Name')]
'신한'은 금융용어 말뭉치에 의해 Nic이란 품사로 '이경진'은 사람이름이므로 Name이란 품사로 태깅되는 것을 볼 수 있습니다.
더 많은 예제와 사용법은 customized KoNLPy 를 참고하세요.
정보
최승언 – @velog – csu5216@gmail.com
라이센스: GNU General Public License v3.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ats_ckonlpy-1.0.1.tar.gz
.
File metadata
- Download URL: ats_ckonlpy-1.0.1.tar.gz
- Upload date:
- Size: 1.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9e76e20fb04d2a3a16a1f33b9d1a8523705ea936b8d0468542b3899b772f832 |
|
MD5 | 63f44270d1cdce56d5df33014112239f |
|
BLAKE2b-256 | fc5014ba8aba5d7e28cec9a64062189fc11b75c44bdb3e62e2967b60e07cb6e1 |
File details
Details for the file ats_ckonlpy-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: ats_ckonlpy-1.0.1-py3-none-any.whl
- Upload date:
- Size: 1.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14295dd0a577c4cf57539cfd40344dad34dbd9aedbab455c2a07f8e27a71459a |
|
MD5 | 6d1371f7e8fba487c2dd40d7c03aec34 |
|
BLAKE2b-256 | e7d14faf90ab61ccec14a306557d0a0a161591e97626101cb7c67a473aaf9315 |