Class ArtificialErrorEval

java.lang.Object
org.languagetool.remote.ArtificialErrorEval

public class ArtificialErrorEval extends Object
Takes correct sentences, introduces errors (e.g. confusion pairs), and evaluates the LT rules.
  • Field Details

    • words

      static String[] words
    • lemmas

      static String[] lemmas
    • fakeRuleIDs

      static String[] fakeRuleIDs
    • classifyTypes

      static List<String> classifyTypes
    • results

      static int[][] results
    • accumulateResults

      static int[] accumulateResults
    • lt

      static RemoteLanguageTool lt
    • localLt

      static JLanguageTool localLt
    • synth

      static Synthesizer synth
    • maxInputSentences

      static int maxInputSentences
    • verboseOutput

      static boolean verboseOutput
    • unidirectional

      static boolean unidirectional
    • wholeword

      static boolean wholeword
    • isDoubleLetters

      static boolean isDoubleLetters
    • isDiacritics

      static boolean isDiacritics
    • inflected

      static boolean inflected
    • isParallelCorpus

      static boolean isParallelCorpus
    • columnCorrect

      static int columnCorrect
    • columnIncorrect

      static int columnIncorrect
    • pWordboundaries

      static Pattern pWordboundaries
    • countLine

      static int countLine
    • checkedSentences

      static int checkedSentences
    • maxCheckedSentences

      static int maxCheckedSentences
    • onlyRules

      static List<String> onlyRules
    • disabledRules

      static List<String> disabledRules
    • enabledOnlyRules

      static List<String> enabledOnlyRules
    • summaryOutputFilename

      static String summaryOutputFilename
    • verboseOutputFilename

      static String verboseOutputFilename
    • errorCategory

      static String errorCategory
    • langCode

      static String langCode
    • language

      static Language language
    • corpusFilePath

      static String corpusFilePath
    • outputPathRoot

      static String outputPathRoot
    • cachedMatches

      static HashMap<String,List<RemoteRuleMatch>> cachedMatches
    • remoteServer

      static String remoteServer
    • userName

      static String userName
    • apiKey

      static String apiKey
  • Constructor Details

    • ArtificialErrorEval

      public ArtificialErrorEval()
  • Method Details