【问题标题】:Open Source Grammar Checker [closed]开源语法检查器[关闭]
【发布时间】:2009-07-25 02:23:19
【问题描述】:

对于我正在进行的一个在线项目,我正在寻找一个开源语法检查器。我在 Google 上搜索了一些很好的结果(http://www.link.cs.cmu.edu/link/ 等),但我想知道你们对这个话题的看法。

我需要它能够在线使用,而不是基于桌面,但这是我唯一真正的规范。如果它有一个内置的拼写检查器,那将是一个加号,但我总是可以为此目的使用另一个项目。

感谢您的帮助。

【问题讨论】:

    标签: php grammar


    【解决方案1】:

    LanguageTool 应该符合要求:

    http://www.languagetool.org/

    【讨论】:

    • 我在这里看到了一个在线版本:community.languagetool.org,但我不确定是否可以下载。
    • IIRC,它是一个具有默认 UI 界面的 Java 应用程序,但底层引擎可以通过 JSP 运行在服务器端。您甚至可以将其作为小程序嵌入到实时网页中,并从您的表单代码中调用它。我曾尝试在 J# 下编译它,但结果令人沮丧。也就是说,如果您认真考虑实施语法检查器,那么使用实际引擎可能是值得的。
    • @richardtallent 感谢您的帮助。我想我会在他们的网站上发布一个帖子,并询问他们使用什么来实现这种效果。问题是我真的不希望用户需要 Java 才能使用该程序。我更希望当他们输入文本时,另一个页面会返回他们语法的错误/正确之处。
    • LanguageTool 是迄今为止我发现的最好的可以被程序调用的工具,但是它的许多规则都是任意的风格偏好,而且它的许多规则错误多于正确。如果您使用默认规则集,则标记错误的 1/3 将是错误。
    【解决方案2】:

    试试 Polishmywriting.com(现在在thedeadline.com 之后)

    我想开发者的详细信息在这里:http://news.ycombinator.com/user?id=raffi 这是来自 raffi 的 ASK HN 帖子:http://news.ycombinator.com/item?id=286162

    更新:您可以获得 API 密钥(即用于 Wordpress):http://www.afterthedeadline.com/download.slp?platform=Wordpress

    【讨论】:

    • @pageman 感谢您的建议。它看起来是一个非常好的工具。但是,是否需要您购买这些服务计划才能使用它?
    • @PFI 这就是为什么我包含了 raffi 的详细信息 - 获取一个 news.ycombinator.com 帐户并尝试联系 raffi - 某处可能有许可交易......
    【解决方案3】:

    您看过Xinha 项目吗?我相信它有拼写检查和可能的语法检查。

    【讨论】:

    • 不幸的是,我没有在那里找到语法检查。如果我错了,请告诉我。
    【解决方案4】:

    几个所见即所得的编辑器支持拼写检查:feckeditor、htmlarea、tinymce。

    我认为他们中的大多数人都使用 aspell 词典。

    【讨论】:

    • 我相信问题是关于语法检查,而不是拼写检查。
    • @Milan Babuškov 这是正确的,问题是关于语法检查。
    • 这个“aspell”字典是什么?也许您应该使用拼写检查器;)-此外,本着语法精神和这个问题:“他们中的大多数使用 ...”
    • S对不起,我误解了这个问题,语法检查器与拼写检查器不同。 @Erich:aspell 是一个开源拼写检查器,有很多字典en.wikipedia.org/wiki/Aspell 另一个例子是 hunspell en.wikipedia.org/wiki/Hunspell
    猜你喜欢
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 2014-10-17
    • 1970-01-01
    • 2011-07-30
    相关资源
    最近更新 更多