适用于控制台应用程序的优秀 .NET 拼写检查库有哪些?

发布于 2024-08-26 05:47:55 字数 430 浏览 3 评论 0原文

我意识到过去有人在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

旧时模样 2024-09-02 05:47:55

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.

给不了的爱 2024-09-02 05:47:55

您是否尝试过NetSpell 项目

Have you tried The NetSpell project?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文