랭기지툴

랭기지툴(LanguageTool)은 자유-오픈 소스 문법, 문체, 맞춤법 검사기이며, 모든 기능은 다운로드하여 사용할 수 있다. 랭기지툴 웹사이트는 랭기지툴 프리미엄(전 명칭 LanguageTool Plus)이라는 사유 자매 프로젝트와 연결되어 있는데, 이는 오픈 코어 모델을 따라 영어와 독일어에 대한 향상된 오류 감지 기능과 긴 텍스트의 더 쉬운 수정을 제공한다.

 개요 
랭기지툴은 2003년 다니엘 네이버가 그의 졸업 논문을 위해 시작했다 (당시에는 Python으로 작성됨). 현재 31개 언어를 지원하며, 각 언어는 대개 해당 언어를 모국어로 사용하는 자원봉사 유지보수자들에 의해 개발된다. 오류 감지 패턴을 바탕으로 규칙이 생성되고 주어진 텍스트에 대해 테스트된다.

핵심 앱 자체는 자유-오픈 소스이며 오프라인 사용을 위해 다운로드할 수 있다. 일부 언어는 추가적인 감지를 위해 막대한 양의 처리 능력과 I/O 속도를 요구하는 거대한 'n-gram' 데이터를 사용한다. 이에 따라 랭기지툴은 서버 측에서 'n-gram' 데이터를 처리하는 웹 서비스로도 제공된다. 랭기지툴 "프리미엄" 또한 프리미엄 비즈니스 모델의 일부로 n-gram을 사용한다.

랭기지툴 웹 서비스는 웹 브라우저의 웹 인터페이스를 통해 사용하거나, 마이크로소프트 오피스, 리브레오피스, TeXstudio, 아파치 오픈오피스, Vim, 이맥스, 파이어폭스, 선더버드, 구글 크롬을 위한 전문화된 클라이언트 측 플러그인을 통해 사용할 수 있다.

랭기지툴은 문장의 문법적 정확성을 확인하는 것이 아니라, 전형적인 오류가 포함되어 있는지를 확인한다. 따라서 랭기지툴이 통과시키는 비문법적인 문장을 만들어내는 것은 쉽다. 오류 감지는 XML 기반 또는 자바로 작성된 다양한 규칙을 통해 이루어진다. XML 기반 규칙은 온라인 양식을 사용하여 생성할 수 있다.

최근의 개발은 인공 신경망의 도움으로 오타 수정 제안을 제공하는 대규모 n-gram 라이브러리에 의존하고 있다.

2023년 4월, Learneo가 랭기지툴을 인수했다.

 같이 보기 
 자동 수정
 그래멀리
 자연어 처리

 각주 

 외부 링크 


분류:자바로 작성된 자유 소프트웨어
분류:크로스 플랫폼 자유 소프트웨어
분류:구글 크롬 확장 프로그램
분류:LGPL 라이선스 소프트웨어