问题标签 [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.
regex - LanguageTool : 单词后跟不同的单词
如何匹配一系列单词后跟一个不同于的单词x
?
例如,我如何匹配at the cost of
后跟一个不同于 的单词some
?
我尝试了以下方法,但无济于事:
java - 包 org.languagetool 不存在
我是第一次使用 java 语言工具。我举了一个示例并尝试运行它。它已导入文件
import org.languagetool.JLanguageTool;
import org.languagetool.Language;
import org.languagetool.Languages;
import org.languagetool.rules.RuleMatch;
我已经在库文件夹中添加了“languagetool-core-2.2-sources.jar”,但我收到“package org.languagetool 不存在”错误。我正在使用netbeans,请帮助我摆脱困境。谢谢
java - 找不到符号 Language.ENGLISH
我正在使用 jlanguagetool 来检查我的文本的语法,我对此并不陌生。我已经添加langaugetool-core-2.5.jar
到库中。但是我在英文这行代码中遇到错误JLanguageTool langTool = new JLanguageTool(Language.ENGLISH);
,说“找不到符号”。这可能是什么原因?我使用了错误的 jar 文件吗?
java - 如何在 LanguageTool 中获取字符串中的 Suggested Sentence 作为输出?
我将 LanguageTool 与 Eclipse 一起使用。可以使用以下链接访问 API:单击此处。我能够从中获取文本输出,显示某些列的单词拼写错误,但我无法获得作为输入给出的拼写错误字符串的更正字符串版本的输出。这是我的代码:
得到的输出是:
我希望输出是输入字符串的更正版本:
我该怎么做?
python - 如何在 html 文件中执行与标签无关的文本字符串搜索?
我正在使用启用了 --xmlfilter 选项的LanguageTool (LT) 来对 HTML 文件进行拼写检查。这会强制 LanguageTool 在运行拼写检查之前去除所有标签。
这也意味着所有报告的字符位置都是关闭的,因为 LT 没有“看到”标签。
例如,如果我检查以下 HTML 片段:
LanguageTool 会将其视为纯文本句子:
并返回以下消息:
(在这个特定的例子中,LT 已经标记了“kind of a”。)
由于搜索字符串可能包含在标签中并且可能会出现多次,因此我无法进行简单的索引搜索。
在 HTML 文件中可靠地定位任何给定文本字符串的最有效 Python 解决方案是什么?(LT 返回一个近似的字符位置,根据标签的数量以及标记单词之前和之后的单词,可能会偏离 10-30%。)
即我需要做一个忽略所有标签的搜索,但将它们包含在字符位置计数中。
在这个特定的例子中,我必须找到“kind of a”并找到字母 k 的位置:
java - 无法使用 LanguageTool Java API 正确进行拼写检查
我正在尝试使用 LanguageTool Java API 更正文本文件中存在的一些拼写错误的单词。在浏览了 LT wiki 和https://languagetool.org/之后,我尝试了一些示例代码 -
输出如下 -
预期输出 -
我从 LT 独立桌面软件得到了这个输出。我将其安装文件夹及其内容与我的源代码和 API jar 进行了比较,但找不到任何特别之处,这使得前者成为更好的解决方案。
另外,我想用建议列表中的第一个元素替换拼写错误的单词。
任何形式的帮助将不胜感激。
java - 在 Java 语言工具中自动应用建议
我想输出一个已经更正的文本而不是下面的格式。
所以输出应该像“A sentence with An error......”
languagetool - 将语言工具链接到 google n-gram 数据集
我想知道是否有办法强制语言工具使用谷歌 n-gram 数据集而不是其通常的数据集?事实上,我认为这样的替换会导致更明智的语法更正。
java - 我可以使用语言工具进行 android 应用程序开发吗
我为我的桌面应用程序使用了 languagetool 3.4 API,现在我想在我的 android 应用程序中使用它。可能吗?如果是这样,如何使用它?我正在使用安卓工作室。
谢谢