适用于控制台应用程序的优秀 .NET 拼写检查库有哪些?
我意识到过去有人在 SO 上问过一个非常类似的问题,但那是不久前的事了,有些回复不再有效。
我走的第一条路是 Aspell 的 .NET 端口。我遇到的问题是: 1.该网站毫无价值。无法浏览源代码、没有可用的二进制文件、链接损坏... 2. 尝试在 Windows 7 上构建 Aspell,然后创建我自己的 .NET 包装器,这变成了一个完整的黑客攻击,涉及安装 MinGW,然后是 MinGW/SYS,然后是 Cygwin。每次我都会按照如何为 Win 构建 ASpell 的说明进行操作,但从未成功。
这将适用于非常大量的数据,将其发送到像谷歌这样的网络服务或其他最有可能不可能的服务。
接下来我将尝试 NHunspell,除非有其他建议。
我目前正在使用 RapidSpell 进行 ASP.NET 拼写检查,但不确定它与其他一些软件相比如何。
谢谢, 标记
I realize a very similar question was asked on SO in the past, but that was a while ago, and some of the replies no longer work.
The first road I went down was the .NET port of Aspell. Problems I ran into were:
1. The website is worthless. Cannot browse source, no binaries available, broken links...
2. Trying to build Aspell on Windows 7, then create my own .NET wrapper was turning into a complete hack involving installing MinGW, then MinGW/SYS, then Cygwin. Every time I would follow the directions on how to build ASpell for Win, but never worked.
This is going to be for very large amounts of data, sending it to a web service like google or whatever is most likely out of the question.
I'm going to try NHunspell next, unless there other suggestions out there.
I'm currently using RapidSpell for ASP.NET spell checking, but am not sure how it compares to some others.
thanks,
Mark
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Lucene.net 是 Java Lucene 的端口。我对它进行了充分的研究,发现它工作得相当好,然后才发现让 SQL 2005 自己处理拼写错误的数据要快得多。
Lucene.net is port of Java Lucene. I played with it enough to discover it worked reasonably well before finding that it was much faster to just let SQL 2005 handle misspelled data itself.
您是否尝试过NetSpell 项目?
Have you tried The NetSpell project?