Package org.languagetool.dev
Class RuleCreator
java.lang.Object
org.languagetool.dev.RuleCreator
Takes the output of
HomophoneOccurrenceDumper
and automatically
writes the error probabilities of variants (e.g. "0.977 public hair")
when XML_MODE = false
or writes XML rules when XML_MODE = true
.- Since:
- 2.8
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float
private final Map
<String, List<RuleCreator.OccurrenceInfo>> private int
private int
private int
private final org.languagetool.tokenizers.WordTokenizer
private static final boolean
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
XML_MODE
private static final boolean XML_MODE- See Also:
-
occurrenceInfos
-
ngramToOccurrence
-
wordTokenizer
private final org.languagetool.tokenizers.WordTokenizer wordTokenizer -
minErrorProb
private final float minErrorProb -
ruleCount
private int ruleCount -
tokenFilteredRules
private int tokenFilteredRules -
probFilteredRules
private int probFilteredRules
-
-
Constructor Details
-
RuleCreator
public RuleCreator(float minErrorProb)
-
-
Method Details
-
run
- Throws:
IOException
-
printRule
-
initMaps
- Throws:
FileNotFoundException
-
main
- Throws:
IOException
-