[Kiwi] 지능형 한국어 형태소 분석기 GUI 버전

Posted by 적분 ∫2tdt=t²+c
2017.10.31 23:00 프로그래밍/NLP

웹 버전 말고 윈도우즈용 GUI 버전의 Kiwi 형태소 분석기를 구하시는 분들이 의외로 많으셔서, 간단하게나마 GUI를 입힌 버전을 만들어보았습니다.


https://github.com/bab2min/Kiwi/releases/tag/GUI_v0.61

에서 KiwiGui.zip 파일을 다운 받으시면 되겠습니다.


입력된 한국어 문장을 형태소 분석하여 출력해주는 것이 모든 기능입니다.

KiwiGui가 받아들이는 인코딩은 CP949(ANSI), UTF-8, UTF-16 BE, UTF-16 LE 입니다. 출력 파일은 항상 UTF-8로 나옵니다.


기본 분석기 창. 분석할 텍스트를 입력하거나 텍스트 파일을 열어서 분석을 진행할 수 있습니다.


일괄 처리 대화상자 창. 여러 개의 텍스트 파일을 한꺼번에 처리할 수 있습니다.


이 댓글을 비밀 댓글로
    • limdh3325
    • 2018.10.16 23:50
    당신은 천재입니까? 감사합니다 ㅜㅜㅜㅜ
    • 김새롬
    • 2019.05.28 01:10
    최신 버전 테스트 해 보았습니다.
    잘 됩니다.

    멋지네요..

    이리 저리 학습 해 보겠습니다.
    감사합니다.
    • 김새롬
    • 2019.05.28 10:34
    만드신 분이 고생하신 거죠..
    테스트야 뭐..
    클릭 몇 번 하는 건데..

    몰라서 여쭙습니다.
    "GoogleAnalytics.Core.dll"
    이건 머 하는 건가요 ?

    수고하세요
    • 김새롬
    • 2019.05.31 10:31
    질문이 조금 적절하지 않지만,
    원작자 이외로 달리 질문을 할 곳은 없을 듯 합니다.

    게시하신 WPF 소스 코드 작동하면 잘 됩니다.
    그런데 그걸 C# 윈폼으로 만들려는 데 에라가 나옵니다.

    문제를 해결할 팁을 혹시 아시면 간단하게라도 알려주시면 감사하겠습니다.
    에러 메시지는 이렇습니다.
    "System.BadImageFormatException: '프로그램을 잘못된 형식으로 로드하려고 했습니다. (예외가 발생한 HRESULT: 0x8007000B)'"
    kiwi_init 메서드에서 뜹니다.
    -전달하는 인자 3개는 아무 문제 없는 듯 합니다.

    수고하세요

    • http://ccambo.blogspot.com/2013/09/net-badimageformatexception.html

      검색해보니 환경에 맞지 않는 kiwiC.dll를 로드하려고 하는게 문제인것 같네요. 시스템이 32bit인지 64bit인지 확인해보시고, 적절한 dll을 로드하는지 체크해보셔야 할듯합니다.
    • 김새롬
    • 2019.05.31 18:19
    어울리지 않는 질문에 답변해 주셔서 감사합니다.

    제가 실수한 것 맞습니다.
    비트 맞게 했습니다.
    이제.. 작동 잘 합니다.

    말씀 감사합니다.
    • 김새롬
    • 2019.06.01 02:16
    덕분에 숙제로 남겨 두었던 것 하나 풀었습니다.
    온통 파이썬/R 코드 천지라서..
    그거, C#으로 끌고 오려면 짜증이 날 것 같아서, 그냥 남겨 두었던 일입니다.

    "한글 워드클라우드"

    테스팅만 한 것입니다.
    잘 됩니다.
    덕분입니다.

    수고하세요

    (결과물을 볼 수 있는 링크를 넣으려고 하는데
    무슨 규정에 위반된다고 하네요...
    링크는 넣지 못했습니다.
    구글 검색어 "KiWi한글워드클라우드"
    사용하면 검색될 것입니다.
    내일 혹은 그 이후..)
    • 박창희
    • 2019.07.28 16:28
    default.dict 는 사용자 필요한 단어를 넣으면 되는 건가요..?

    아니면, 따로 사전에 단어를 추가하는 방법은 어떻게 되는지 궁금합니다..
    • 예 현재 GUI 자체에는 별도로 사용자 사용을 추가하는 기능이 없습니다. default.dict에 원하시는 어휘를 추가한 다음 GUI프로그램을 재실행하시면 해당 단어가 추가된 상태로 형태소 분석이 가능합니다.