2013-04-22 1 views
4

내 asp.net 웹 사이트의 경우 맞춤법 검사 기능이 필요합니다. 나는 그것을 할 흥미로운 해결책을 발견했다.

1. Google 맞춤법 검사기
2. Hunspell.
둘 다 무료입니다. 내 이해를 위해 나는 두 접근법에 대한 몇 가지 단점과 찬성을 깨달았다.
맞춤법 검사기에 좋은 점은 무엇입니까? Google 맞춤법 검사기 또는 Hunspell

Google 맞춤법 검사기의 경우 올바르지 않은 단어를 훨씬 정확하게 제시하지만 Hunspell은 여러 가지 제안을합니다. 그리고 구글은 최신 제안을 가지고 있지만 훈 스펠 (Hunspell)은 오픈 오피스 사전에 의존한다.

제 경우에는 단 하나의 제안 만 필요합니다. 죄송하지만 맞춤법 검사를 위해 Google에 의존해야합니다. Google 서비스가 다운되면 내 사이트에도 적용됩니다.

그래서 내 사이트에 적합 할 것입니다. Google 맞춤법 검사기를 선택하는 것이 좋습니다. 무료 맞춤법 검사 솔루션이 있습니까?

답변

6

가 나는 NHunspell이 Hunspell을 기반으로 Hunspell

을 사용하는 Hunspell

이유를 사용하는 것이 좋다와 오픈 오피스는 마이크로 소프트 .NET 프레임 워크에 검사, 하이픈 및 동의어 사전을 주문 제공, 생각 . NHunspell은 .NET (C#, VB) 라이브러리이며 기본 라이브러리 인 Hunspell, Hyphen 및 MyThes를 래핑합니다.

통합 라이브러리는 OpenOffice에서 사용되고 OpenOffice.org에 게시 된 사전으로 작동합니다.

NHunspell의 라이센스는 GPL/LGPL/MPL입니다. 상용 LGPL 및 MPL 라이센스에 따라 응용 프로그램에서 무료 사용이 허용됩니다. 상업용 응용 프로그램은 NHunspell DLL에 연결할 수 있습니다. 코멘트 중 하나에서

:

맞춤법 검사기 : Hunspell Hunspell는 맞춤법 검사기,

형태 학적 분석기 및 발생기입니다. 단어 줄기를 찾기 위해 형태소 분석 기능이 있습니다. 단어 축에서 파생 된 양식 (복수, ...)을 생성 할 수 있습니다.

SpellEngine - 맞춤법 검사, 서버 및 웹 서버 (ASP.NET) SpellEngine에 대한

하이픈 및 동의어 사전은 맞춤법 검사 요청의 스레드 안전 실행을 할 수 있습니다. 이것은 서버에 대해 opimzed되는 구성 요소입니다. 모든 NHunspell 기능 (맞춤법 검사, 하이픈 넣기, 동의어 사전, 분석 및 생성)이 통합되었습니다. 여러 요청에서 CPU를 최대한 활용하려면 Hunspell, 하이픈 또는 MyThes가 프로세서 또는 프로세서 코어 당 인스턴스화되고 세마포에 의해 제어됩니다.여러 사전을 사용하여 을 설치하여 다른 언어를 제공 할 수 있습니다. 맞춤법 검사, 하이픈 넣기 및 다국어 응용 프로그램의 동의어는 추가 프로그래밍없이 입니다.

출처 : 1, 2