寻找Java拼写检查程序库[关闭]
java
nlp
5
0

我正在寻找一个开放源代码Java拼写检查库,该库至少具有以下语言的字典:法语,德语,西班牙语和捷克语。有什么建议吗?

参考资料:
Stack Overflow
收藏
评论
共 4 个回答
高赞 时间 活跃

您应该检查一下Jazzy在某些高端Java应用程序中使用的方法。它有两个问题:

  1. 自2005年以来未进行过更新。
  2. 他们的SourceForge页上只有英语词典。

周围有一些第三方字典。我上过法语,上一次我用爵士乐。

收藏
评论

另一个不错的库是JLanguageTool http://www.languagetool.org/usage/它具有一个非常简单的api,并且可以进行拼写和语法检查/建议。

JLanguageTool langTool = new JLanguageTool(Language.AMERICAN_ENGLISH);
langTool.activateDefaultPatternRules();

List<RuleMatch> matches = langTool.check("Hitchhiker's Guide tot he Galaxy");
for (RuleMatch match : matches) {
    System.out.println("Potential error at line " +
        match.getEndLine() + ", column " +
        match.getColumn() + ": " + match.getMessage());
    System.out.println("Suggested correction: " +
        match.getSuggestedReplacements());
}

您也可以使用它来托管自己的拼写和语法Web服务。

收藏
评论

查看Page Scholar的JSpell, 网址为http://www.jspell.com

收藏
评论

另一种可能的选择是JOrtho http://jortho.sourceforge.net

我还没有使用过它,但是我正在评估当前的Java Open Source拼写检查器,以找出要使用的拼写检查器。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号