什么是良好的拼写检查?谷歌拼写检查的hunspell或 [英] What is good for spell checker? Google spell checker or Hunspell
问题描述
有关我的asp.net网站,我需要拼写检查功能。我发现了一些有趣的解决方案做到这一点。
1.谷歌拼写检查
2中的hunspell。
两者都是免费的。对于我的理解,我意识到这两个办法的一些缺点和优点。
有关谷歌拼写检查器,它提供了不正确的字更正确的词,但给人的hunspell几点建议。而谷歌拥有最新的建议,但Hunspell以及它依赖于开放式办公字典。
就我而言,我只需要一个建议。
对于缺点,我不得不依赖谷歌进行拼写检查。如果谷歌服务出现故障,它会为我的网站太多影响。
那么,什么将是适合我的网站。这是好主意,选择谷歌拼写检查?
是否有检查拼写任何非免费的解决方案?
我想,这是很好的使用的hunspell
之所以使用的hunspell
NHunspell是基于中的hunspell和带来的开放式办公咒语
检查,断字和词库到Microsoft®.NET框架。
NHunspell是一个.NET(C#,VB)库和包装了本机库
Hunspell以及连字符和MyThes。
综合库中的OpenOffice使用,并与工作
词典出版了OpenOffice.org。
GPL / LGPL / MPL:NHunspell被授权。商业免费使用
应用是根据LGPL和MPL许可证允许的。你的
商业应用可以链接反对NHunspell的DLL。
块引用>的从一个评论:的
拼写检查的hunspell的hunspell是一个拼写检查
形态学分析器和发生器。它词干
功能找到词干。它允许的代
衍生形式(复数,...)从词干。
块引用>
SpellEngine - 拼写检查
断字和同义词的服务器
和Web服务器(ASP.NET)SpellEngine允许线程安全
拼写检查要求的执行。它是一个组件opimzed为
服务器。所有NHunspell功能(拼写检查,断字,
词库,分析和生成)是集成。为了确保
CPU的充分利用几个要求,一是Hunspell以及
连字符或MyThes每个处理器或处理器被实例化
芯和由一个信号控制的。多个词典可以
安装服务于不同的语言。拼写检查,
断字,并在多语言应用程序同义词
支持无需额外编程。
块引用>For my asp.net website, I need spell check functionality. I found some interesting solutions to do it.
1. Google spell checker
2. Hunspell.
Both are free. For my understanding I realized some cons and pros for both approach.For Google spell checker, it gives much more correct word for incorrect word but Hunspell gives several suggestions. And Google has up to date suggestions but Hunspell,it depends on Open Office dictionary.
In my case, I need only one suggestion. For cons, I have to depend on Google for spell checking. If Google service is down, it will effect for my site too.
So, what will be suitable for my site. Is it good idea to choose Google spell checker? Is there are any non free solutions for spell checking?解决方案I think, it's good to use Hunspell
Reason for using Hunspell
NHunspell is based on Hunspell and brings the Open Office spell checking, hyphenation and thesaurus to the Microsoft® .NET Framework. NHunspell is a .NET (C#, VB) library and wraps the native libraries Hunspell, Hyphen and MyThes.
The integrated libraries are used in OpenOffice and work with the dictionaries published on OpenOffice.org.
NHunspell is licenced under: GPL/LGPL/MPL. Free use in commercial applications is permitted according to the LGPL and MPL licenses. Your commercial application can link against the NHunspell DLLs.
From one of the comments:
Spell Checker: Hunspell Hunspell is a spell checker,
morphological analyzer and generator. It has stemming functions to find word stems. It allows the generation of derived forms (plural, ...) from the word stem.
SpellEngine - Spell Check,
Hyphenation and Thesaurus for Server and Web Server (ASP.NET) SpellEngine allows the thread-safe execution of spell check requests. It is a component opimzed for servers. All NHunspell features (spell check, hyphenation, thesaurus, analysis and generation) are integrated. To ensure full utilization of the CPUs on several requests, one Hunspell, Hyphen or MyThes is instantiated per processor or processor core and controlled by a semaphore. Multiple dictionaries can be installed to serve different languages. Spell check, hyphenation, and synonyms in multilingual applications are supported without any additional programming.
这篇关于什么是良好的拼写检查?谷歌拼写检查的hunspell或的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!