我正在寻找一种相对快速的方法来检查单词是否拼写错误,可以使用gem或API。我试过使用几种gems——raspell、ffi-aspell、hunspell-ffi、spell_cheker和spellchecker——每一种都有不同的错误。我是ruby的新手,希望有一个简单的解决方案(我正在处理很多短文本文件并想计算拼写错误的单词的百分比),不包括从头开始构建一些东西。尝试ffi-aspell时,出现以下错误:/Users/ntaylorthompson/.rvm/gems/ruby-1.9.2-p320/gems/ffi-aspell-0.0.3/lib/ffi/aspell/
我必须对大量大型html和xml文档(超过30.000)进行拼写检查。我还需要自定义字典和复杂的检查算法。我尝试将BASH+linux实用程序(sed、grep、...)与hunspell一起使用。Hunspell有选项-H强制将文档检查为HTML(对于XML,该选项也适用)。但是有一个问题:它输出偏移量而不是行数,它也可以逐行检查,因为在这种情况下它会在标签内部查找(他找不到关闭的标签)。那么怎样做才是正确的做事方式呢? 最佳答案 我刚刚有一个similarproblem.您应该能够通过使用那些未记录的开关获得良好的输出,例如-u
有人在Android平台上成功实现了Hunspell拼写检查器吗?有可能吗?你试过了吗?结果呢?提前致谢。 最佳答案 我使用Hunspell创建了SpellCheckerService的工作原型(prototype)实现,所以它是可能的!您可以在GitHub上找到它HunspellCheckerService.请注意,这是quick&dirty原型(prototype)。不幸的是,据我所知,Hunspell中的建议生成速度非常慢。在我的SamsungGalaxyS上,根据单词长度,它需要0.5到5秒。另一方面,检查单词是否拼写正确也
我需要在斜杠上拆分,然后报告标签。这是hunspell字典格式。我试图在github上找到一个可以执行此操作的类,但找不到。#vitest.txttest/Sboygirl/SEhome/house/SE123man/Ecountrywind/ES代码:fromcollectionsimportdefaultdictmyl=defaultdict(list)withopen('test.txt')asf:forlinf:l=l.rstrip()try:tags=l.split('/')[1]myl[tags].append(l.split('/')[0])fortintags:myl[
我在WindowsXP操作系统上使用emacs23.1.50版本。我无法使用emacswiki提供的示例将hunspell或aspell设置为emacs的一部分。任何人都有windowsxp的工作配置,请帮助我。 最佳答案 我使用aspell在Windows上使用emacs进行拼写检查。查看我的.emacs文件,我可以看到这些配置变量。(custom-set-variables'(ispell-dictionary"british")'(ispell-program-name"H:\\bin\\aspell\\bin\\aspell