问题标签 [languagetool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
52014 浏览

java - 寻找 Java 拼写检查器库

我正在寻找一个开源 Java 拼写检查库,其中包含至少以下语言的词典:法语、德语、西班牙语和捷克语。有什么建议吗?

0 投票
3 回答
1004 浏览

java - 您知道免费或开源网站拼写检查器吗?

我们正在寻找一种免费使用的网站软件,以便在我们的网站投入生产之前对其进行拼写检查。在线基本搜索将我带到以下页面: Net MECHANIC Text Trust Orango

我在 NetMechanic 中进行了试用,我收到了一封没有结果的虚假电子邮件,并鼓励我购买他们的付费订阅。任何建议表示赞赏。

0 投票
8 回答
3557 浏览

morphological-analysis - 有免费的德语形态分析库吗?

我正在寻找一个可以对德语单词进行形态分析的库,即将任何单词转换为其根形式并提供有关分析单词的元信息。

例如:

我的收藏:

  • 它必须与名词和动词一起使用。
  • 我知道鉴于德语的复杂性,这是一项非常艰巨的任务,因此我也在寻找仅提供近似值或可能仅 80% 准确的库。
  • 我更喜欢不使用字典的库,但考虑到情况,我也愿意妥协。
  • 我也更喜欢 C/C++/Delphi Windows 库,因为这会使它们更容易集成,但 .NET、Java 等也可以。
  • 它必须是一个免费的图书馆。(L)GPL、MPL、...

编辑:我知道,由于单词不规则,根本无法在没有任何字典的情况下进行形态分析。当我说,我更喜欢没有字典的库时,我的意思是那些映射每个单词的完整字典:

这些字典有几个缺点,包括体积庞大和无法处理未知单词。

当然所有的异常只能用字典来处理:

(我的脑子现在在旋转:))

0 投票
4 回答
10789 浏览

nlp - 开源拼写检查

正在评估为我拥有的产品添加拼写检查。根据我的研究,需要做出的主要决定:

  1. 要使用的库。
  2. 字典(可以是特定地区、英式英语、美式等)。
  3. 排除列表。任何时候检测到拼写错误,都可能不是拼写错误,而是特定于用户的措辞。此时,用户应该能够将其
    添加到他的自定义排除列表中。
  4. 除了每个用户自定义列表之外,还有一个基于工具客户端用户空间的排除列表。那是用户工作域中的术语/首字母缩写词。例如,外汇不会成为货币交易者的错字。

下面列出了我的未决问题,如果我能对它们提出意见,那将非常有用。对于 1,我在想 hunspell,它是 MPL 下提供的开源库,被 firefox 和 OpenOffice 系列产品使用。有没有使用这个的恐怖故事?任何许可的灰色区域?拼写检查将在 Windows 客户端上进行。

词典可从多种来源获得,有些在 MPL 下是免费的,有些则不是。关于免费词典的良好来源的任何建议。

多语言支持以及需要解决哪些问题来支持它们?

4、自定义词典如何与服务器端和客户端保持同步?拼写检查需要在客户端进行,所以它们是每次都在初始启动时被推倒,还是经常同步?

0 投票
3 回答
353 浏览

java - 如何允许在此 Java 代码中检查两个以上的单词

我需要修改这个脚本,以便可以检查两个以上的单词,而且我对 Java 的了解太有限,无法自己进行更改。该脚本是 OpenOffice (LanguageTool) 的开源语法检查器的一部分,脚本的目的是用其他词替换某些词。

要检查的单词文件名为“coherency.txt”,格式如下: WrongWord1=CorrectWord1 WrongWord2=CorrectWord2

当我输入: WrongWord1 时,它会被脚本标记并告诉我应该改用 CorrectWord1。

但我需要能够拥有三个或更多单词,如下所示: WrongWord1=WrongWord2=CorrectWord1 WrongWord3=WrongWord4=WrongWord5=CorrectWord2 WrongWord6=CorrectWord3

因此,当我输入 WrongWord3 时它被标记并且脚本告诉我应该使用 CorrectWord2 或者当我输入 WrongWord2 时它也被标记并且脚本告诉我应该使用 CorrectWord1

如果您可以提供帮助,我可以在http://www.sbbic.org/lang/en-us/volunteer/上提供指向您网页的链接

您可以就如何修改此代码以允许对两个以上的单词进行比较和替换提供任何帮助,我们将不胜感激!谢谢,内森

0 投票
1 回答
3518 浏览

java - Java的开源拼写检查库

我正在寻找免费和开源的拼写检查库(可以检查给定字符串的拼写是否正确,以及对拼写错误的字符串的任何建议更正),它可以很容易地集成到 Linux 上的 Java 程序中。英语拼写检查是必须的要求,其他语言的拼写检查最好有要求。

有什么建议么?

顺便说一句:C/C++ 的库也可以。

0 投票
1 回答
6374 浏览

java - 如何修复 java.lang.RuntimeException?

我正在尝试使用LanguageTool。这是在使用信息中:

我正在尝试使用我的 IP http://<IP HERE>:8081/?language=xx&text=my+text,但我不断收到

错误:java.lang.RuntimeException:错误:来自(IP 地址)的访问被拒绝

我做错了什么,我该如何解决?

0 投票
6 回答
17417 浏览

java - Java 中的拼写检查和/或拼写更正

如何在 Java 应用程序中进行拼写检查和/或拼写更正?

0 投票
3 回答
847 浏览

java - 从 openOffice 或 Microsoft Office 检查葡萄牙语语法的 Java API

我正在巴西从事一个记者项目,因此我需要找到一个能够检查 Open Office 或 Microsoft word 文档中的拼写和语法文档的 Java API。我在谷歌上做了一些研究,发现了一些很酷的 API,LanguageTools但我需要的是一个适用于葡萄牙语 - 巴西的 API。我能够使用UNOAPI 和 Hunspell 开发检查拼写,但我无法开发语法检查。

我能找到的唯一语法检查是CoGroo,但它不是 API,只是 Open Office 文档的扩展。

这是一个非常重要的项目,所以如果有人能帮助我解决这种情况,我将非常感激!

0 投票
1 回答
1769 浏览

java - 使用 LanguageTool 检测无意义和/或语法错误的句子

我需要检查文本中的拼写和语法,所以我开始使用 LanguageTool API(可以在这里找到)。现在,当我编写他们提供的启动代码时,如下所示 -

我没有收到任何错误。对不起,如果我错了,但是“每天吃我的米饭,像个男孩一样上学”这句话是正确的句子吗(语法上)?如果是这样,或者如果不是,那么有没有办法使用该工具检测这些句子(无意义和/或语法错误)?