윈도우에서의 사용자 사전(user-dic) 추가 질문

435 views
Skip to first unread message

heeseon cheon

unread,
Feb 3, 2020, 7:41:55 PM2/3/20
to 은전한닢 프로젝트
안녕하세요!
윤원섭님께서 개발해주신 윈도우 환경에서 은전한닢을 사용하는 오픈소스를 이용하다가 사용자 사전 추가 관련하여 실행이 되지 않아 질문드립니다.
https://github.com/Pusnow/mecab-ko-dic-msvc/blob/master/user-dic/README.md 의 내용을 따라 그대로 진행하였는데요.

tools\add-userdic-win.ps1 스크립트를 실행할 때 'C:\mecab\tools\mecab-ko-dic' 경로가 존재하지 않는다며 다음와 같은 에러가 발생하였습니다.

mecab_사용자사전추가_error1.PNG











(중간에 이 부분은 잘 실행되었습니다)
C:\mecab\mecab-ko-dic\model.def is not a binary model. reopen it as text mode...
  reading C:\mecab\user-dic\nnp.csv ...
  done!

mecab_사용자사전추가_error2.PNG














이후 새로 mecab을 import 해보아도, pip uninstall을 통해 제거했다가 다시 설치하고 실행해도, 단어 우선순위를 매우 낮은 값(-9999999)로 해봐도 
사용자 사전에 넣은 것은 추가가 되지 않고 있습니다.

compile-win.ps1 파일은 잘 실행이 되어 add-userdic-win.ps1을 실행할 때 문제가 있는 것 같고 그래서 add-userdic-win.ps1 코드를 살펴봐도 경로 지정을 tools가 포함되게 하지 않은 것 같은데, 
어떻게 해야 윈도우 환경에서 사용자 사전 추가를 할 수 있는지 질문드립니다.
아직 NLP 초보자라 너무 모르는게 많네요ㅠㅠㅠ
답변주시면 정말 감사하겠습니다:)

mecab-ko-msvc와 mecab-ko-dic-msvc 는 각각 아래 링크에서 다운받았습니다!
Reply all
Reply to author
Forward
0 new messages