haven-jeon / PyKoSpacing

Automatic Korean word spacing with Python
GNU General Public License v3.0
397 stars 118 forks source link

rules 관련 새로운 function 추가 및 타입 검사 #29

Closed JustKode closed 2 years ago

JustKode commented 2 years ago

안녕하세요? 개인적으로 rules 관련 다음과 같은 feature가 있으면 하는 생각에 다음과 같이 코드 기여를 해 보았습니다.

Example

$ cat test.csv
인덱스,단어
1,네이버영화
2,언급된단어
>>> from pykospacing import Spacing
>>> spacing = Spacing(rules=[''])
>>> spacing.set_rules_by_csv('./test.csv', '단어')
>>> print(spacing("김형호영화시장분석가는'1987'의네이버영화정보네티즌10점평에서언급된단어들을지난해12월27일부터올해1월10일까지통계프로그램R과KoNLP패키지로텍스트마이닝하여분석했다."))
"김형호 영화시장 분석가는 '1987'의 네이버영화 정보 네티즌 10점 평에서 언급된단어들을 지난해 12월 27일부터 올해 1월 10일까지 통계 프로그램 R과 KoNLP 패키지로 텍스트마이닝하여 분석했다."
haven-jeon commented 2 years ago

PR 감사드립니다. README.md 쪽에 가이드 추가해 주시면 더 좋을거 같아요.

JustKode commented 2 years ago

README.md 에 example 추가 완료 하였습니다.

haven-jeon commented 2 years ago

감사합니다. 머지 되었습니다!