자유게시판

  • hanspell은 (주)다음과 부산대학교 인공지능연구실/(주)나라인포테크의 웹 서비스를 이용한 한글 맞춤법 검사기

    페이지 정보

    profile_image
    작성자천사 조회 5,821회 작성일 2021-09-02 15:49:30 댓글 0

    본문

    https://github.com/9beach/hanspell/

     

    sudo npm install -g hanspell

     

    명령어 사용법

    $ hanspell-cli -h
    사용법: hanspell-cli [-d | -p | -a | -h]
    
    옵션:
      -d, --daum [default]    다음 서비스를 이용해서 맞춤법을 교정합니다
      -p, --pnu               부산대학교 서비스를 이용해서 맞춤법을 교정합니다
      -a, --all               두 서비스의 모든 결과를 반영해서 맞춤법을 교정합니다
      -h, --info              도움말을 출력합니다
    
    버그 리포트와 제안: <https://github.com/9beach/hanspell/issues>
    한스펠 홈 페이지: <https://github.com/9beach/hanspell/>

     

    문장을 직접 입력하거나 클립보드에서 복사해서 맞춤법을 교정할 수 있습니다. 다음은 사용 예시입니다. CTRL + D는 줄을 바꾸고 맨 앞에서 입력해야 합니다.

    $ hanspell-cli
    나는 차가운 모래속에 두 손을 넣고 검게 빛나는 바다를 바라본다.
    우주의 가장자리 같다.
    쇼코는 해변에 서 있으면 이세상의 변두리에 선 느낌이 든다고 말했었다.
    CTRL + D
    모래속에 -> 모래 속에
    띄어쓰기 오류입니다. 대치어를 참고하여 고쳐 쓰세요.
    이세상의 -> 이 세상의
    관형사는 뒤에 오는 말과 띄어 쓰는 것이 옳습니다.

    파일의 맞춤법을 교정하려면 다음과 같이 명령합니다.

    cat your-text | hanspell-cli

    로그는 생략한 채 교정된 문장만 보려면 다음과 같이 명령합니다.

    $ cat your-text | hanspell-cli 2> /dev/null
    나는 차가운 모래 속에 두 손을 넣고 검게 빛나는 바다를 바라본다.
    우주의 가장자리 같다.
    쇼코는 해변에 서 있으면 이 세상의 변두리에 선 느낌이 든다고 말했었다.

    교정 제안만 보려면 다음과 같이 명령합니다.

    cat your-text | hanspell-cli 2>&1 > /dev/null | grep '->'

    클립보드에 복사된 문장을 교정하려면, macOS 사용자는 pbpaste, X 윈도 시스템 사용자는 xclip -o, 마이크로소프트 윈도우 사용자는 powershell.exe Get-Clipboard 명령을 이용할 수 있습니다.

    pbpaste | hanspell-cli

    ~/.hanspell-ignore 파일에 교정 대상에서 제외할 문자열을 글로브 패턴으로 지정할 수 있습니다. ‘그로떼스끄’로 시작하는 문자열과 ‘빠이’를 교정 대상에서 제외하려면 다음과 같이 설정하세요.

    그로떼스끄*
    빠이
    

    ~/.hanspell-history 파일에는 맞춤법 교정 내용이 기록됩니다.

    내노라하는 -> 내로라하는
    전세계 -> 전 세계
    그 뿐만 -> 그뿐만
    때 마다 -> 때마다
    했는 지 -> 했는지
    ...
    

    아래는 사용자가 자주 틀리는 맞춤법을 빈도순으로 보여주는 셸 스크립트입니다. 리눅스나 macOS 환경에서만 작동합니다.

    $ sort < ~/.hanspell-history | uniq -c | sort -nr | head -n 5
      17 모래속에 -> 모래 속에
      13 그 뿐만 -> 그뿐만
      13 했는 지 -> 했는지
      13 한바퀴 -> 한 바퀴
       7 내노라하는 -> 내로라하는

    라이선스 고지

    이 프로그램의 소스 코드는 MIT 라이선스를 따르지만, 부산대학교 인공지능연구실/(주)나라인포테크의 맞춤법 웹 서비스는 권리자가 고지한 대로 개인이나 학생만 무료로 사용할 수 있습니다.

    댓글목록

    등록된 댓글이 없습니다.

    Copyright © blog.batifa.com All rights reserved.