标签: hunspell

如何为Hunspell制作自定义词典

我有一个关于为hunspell构建自定义词典的问题.我现在正在使用通用英语词典和词缀文件.如何为每个用户向该字典添加用户指定的单词?

dictionary spell-checking hunspell

24
推荐指数
2
解决办法
1万
查看次数

Hunspell - 无法打开名为en_US的词典的词缀或词典文件

我想用hunspell拼写检查我的回购.但是,当我尝试运行它时,我收到以下错误:

Can't open affix or dictionary files for dictionary named "en_US".
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?我在Mac上.

谢谢,凯文

hunspell

23
推荐指数
1
解决办法
1万
查看次数

使用命令行拼写检查文件,非交互式

我有一个大文本文件,包含许多错误/拼写错误的英文单词.我正在寻找一种在Linux中使用命令行拼写检查器编辑此文件的方法.我找到了一些方法来做到这一点,但根据我的搜索,他们都以互动的方式工作.我的意思是,看到一个错误/拼写错误的单词,他们建议对用户进行一些更正,他/她应该选择其中一个.由于我的文件相当大,并且包含许多错误的单词,我无法以这种方式编辑它.我正在寻找一种方法来告诉拼写检查器使用第一个候选人替换所有错误的单词.有没有办法做到这一点?(a/hun)法术有没有选择这样做?

问候.

linux command-line spell-checking aspell hunspell

11
推荐指数
2
解决办法
5821
查看次数

在Rstudio拼写检查

如何在Rstudio中配置和使用拼写检查?在工具>全局选项>拼写中,我将主词典语言设置为英语(美国),将自定义词典设置为"/usr/lib/rstudio/resources/dictionaries/en_US.dic"中的en_us.
我仍然没有看到错误拼写上的任何迹象(例如红色制作)!!

linux spell-checking hunspell rstudio

11
推荐指数
1
解决办法
2044
查看次数

在Emacs中使用hunspell的工作设置

有没有人有hunspellEmacs?简单地设置ispell-program-namehunspell不起作用,输出(例如,当使用flyspell时)如下所示:

-> UTF-8 encoding error. Missing continuation byte in 0. character position: - 9631: word not found
Run Code Online (Sandbox Code Playgroud)

(我的文件通常以UTF-8编码)

我见过几种不同的设置,但它们都以这种或那种方式失败了.如果编码工作得像它应该通常有问题找到正确的字典.

有工作解决方案的人吗?能够在两个词典之间切换(默认应该是瑞典语词典和次要英语)会很好,但是运行任何东西都会更好.

emacs hunspell

10
推荐指数
1
解决办法
6784
查看次数

Hunspell在Android上

有没有人在Android平台上成功实现了Hunspell拼写检查程序?它甚至可能吗?你试过吗?结果怎么样?

先感谢您.

android jna hunspell

10
推荐指数
2
解决办法
1241
查看次数

Emacs Windows拼写检查 - aspell或hunspell

我在Windows XP操作系统上使用emacs 23.1.50版本.我无法使用emacs wiki提供的示例设置hunspell或aspell作为emacs的一部分.任何人都有Windows XP的工作混淆,请帮助我.

windows emacs installation aspell hunspell

9
推荐指数
1
解决办法
9560
查看次数

如何对html和xml进行拼写检查?

我必须对大量的大html和xml文档进行拼写检查(超过30.000).我还需要自定义字典和复杂的检查算法.我尝试使用BASH+ Linux工具(sed,grep,...)用的hunspell.Hunspell有选项-H强制它将文档检查为HTML(对于XML,该选项也适用).但是有一个问题:它输出偏移而不是行数也可以逐行检查,因为在这种情况下它看起来在标签内部(他找不到封闭标签).那么完成任务的正确方法是什么?

xml bash spell-checking hunspell

9
推荐指数
2
解决办法
4031
查看次数

最大编辑距离和基于词频的建议

我需要一个符合以下规范的拼写检查器:

  • 非常可扩展.
  • 能够为建议的单词设置最大编辑距离.
  • 根据提供的单词频率(最常见的单词首先)获得建议.

我接过一看的hunspell:
我发现参数MAXDIFF的人,但似乎并没有像预期的那样工作.也许我用错了方法

文件t.aff:

MAXDIFF 1 
Run Code Online (Sandbox Code Playgroud)

文件dico.dic:

5  
rouge  
vert  
bleu  
bleue  
orange  
Run Code Online (Sandbox Code Playgroud)

-

NHunspell.Hunspell h = new NHunspell.Hunspell("t.aff", "dico.dic");
List<string> s = h.Suggest("bleuue");
Run Code Online (Sandbox Code Playgroud)

返回相同的东西t.aff是否为空:

bleue
bleu
Run Code Online (Sandbox Code Playgroud)

c# c++ nlp spell-checking hunspell

9
推荐指数
1
解决办法
756
查看次数

红宝石中简单的拼写检查方法/宝石?

我正在寻找一种相对快速的方法来检查单词是否拼写错误,无论是使用gem还是API.

我尝试过使用几种宝石 - 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/speller.rb:121: [BUG] Segmentation fault
ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-darwin11.4.0]

-- control frame ----------
c:0005 p:---- s:0019 b:0019 l:000018 d:000018 CFUNC  :speller_check
c:0004 p:0113 s:0013 b:0013 l:000012 d:000012 METHOD /Users/ntaylorthompson/.rvm/gems/ruby-1.9.2-p320/gems/ffi-aspell-0.0.3/lib/ffi/aspell/speller.rb:121
c:0003 p:0049 s:0007 b:0007 l:0005a8 d:0005d0 EVAL   ffi-aspell_test.rb:5
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:0005a8 d:0005a8 TOP   
---------------------------
-- Ruby level backtrace information ----------------------------------------
ffi-aspell_test.rb:5:in `<main>'
/Users/ntaylorthompson/.rvm/gems/ruby-1.9.2-p320/gems/ffi-aspell-0.0.3/lib/ffi/aspell/speller.rb:121:in `correct?'
/Users/ntaylorthompson/.rvm/gems/ruby-1.9.2-p320/gems/ffi-aspell-0.0.3/lib/ffi/aspell/speller.rb:121:in `speller_check'

-- C level backtrace information -------------------------------------------

[NOTE]
You may …
Run Code Online (Sandbox Code Playgroud)

ruby spell-checking aspell spelling hunspell

9
推荐指数
1
解决办法
3996
查看次数