3

テキストのスペルと文法をチェックする必要があるため、LanguageTool API (ここで見つけることができます) を使い始めました。今、彼らから提供されたスタートアップコードを次のように書いているとき-

JLanguageTool langTool = new JLanguageTool(Language.ENGLISH);
langTool.activateDefaultPatternRules();
List<RuleMatch> matches = langTool.check("Eat I rice" +
    "every day and go school to good as a boy");
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());
}

エラーは発生しません。間違っていたら申し訳ありませんが、「Eat I Rice every day and go school to good as a boy」という文は(文法的に)正しい文ですか?そうである場合、またはそうでない場合、ツールを使用してそのような文 (無意味または文法的に正しくない) を検出する方法はありますか?

4

1 に答える 1