什么是适用于控制台应用程序的.NET拼写检查库?

时间:2010-03-19 19:33:51

标签: c# .net spell-checking

我意识到过去曾在SO上提出过一个非常类似的问题,但那是一段时间以前,而且有些回复已经不再适用了。

我走的第一条路是Aspell的.NET端口。我遇到的问题是: 这个网站毫无价值。无法浏览源,没有可用的二进制文件,断开链接... 2.尝试在Windows 7上构建Aspell,然后创建我自己的.NET包装器变成了一个完整的黑客,涉及安装MinGW,然后是MinGW / SYS,然后是Cygwin。每次我都会按照如何建立ASpell for Win的指示,但从未工作过。

这将是非常大量的数据,将其发送到谷歌等网络服务或任何最不可能的问题。

我接下来会尝试NHunspell,除非有其他建议。

我目前正在使用RapidSpell进行ASP.NET拼写检查,但我不确定它与其他人的比较。

感谢, 标记

2 个答案:

答案 0 :(得分:1)

Lucene.net是Java Lucene的端口。我玩它足以发现它工作得相当好,然后才发现让SQL 2005处理拼写错误的数据本身要快得多。

答案 1 :(得分:0)

您是否尝试过The NetSpell project