Skip to content

Commit

Permalink
[de] improve rules
Browse files Browse the repository at this point in the history
  • Loading branch information
tiff committed Jul 25, 2024
1 parent 30c072d commit c08d6f0
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -757,6 +757,21 @@ class AgreementRuleAntiPatterns3 {
tokenRegex("diese[sr]?"),
token("weite"),
token("Teile")
),
asList(
// Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...
tokenRegex("sind|w[äa]ren"),
token("das"),
posRegex("SUB.*PLU.*"),
tokenRegex("die|welche|ohne|mit")
),
asList(
// Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...
tokenRegex("sind|w[äa]ren"),
token("das"),
posRegex("SUB.*PLU.*"),
token(","),
tokenRegex("die|welche|ohne|mit")
)
);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11611,5 +11611,5 @@ Intel-Prozessoren*
Safe-Harbor-Abkommen*
Safe-Harbor-Abkommens*
Cheddar-Käse*
Argyle-Muster*
PC-Anwendung*
PC-Anwendungen*
Original file line number Diff line number Diff line change
Expand Up @@ -5067,6 +5067,11 @@ USA
</rule>
</rulegroup>
<rulegroup id="KLEINE_-CHEN" name="'kleines Häuschen' etc." tone_tags="clarity">
<antipattern><!-- https://de.wikipedia.org/wiki/Die_drei_kleinen_Schweinchen -->
<token regexp="yes">3|drei</token>
<token regexp="yes">klein.*</token>
<token>Schweinchen</token>
</antipattern>
<rule>
<pattern case_sensitive="yes">
<token regexp="yes">kleine[ns]?</token>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -667,6 +667,7 @@ public void testDetNounRule() throws IOException {
assertBad("Einen Dämonen wird er nicht aufhalten.");
assertBad("Das versetzte den Kronprinz in Schrecken.");
assertGood("Erst später wurde Kritik hauptsächlich an den Plänen zu einem Patriot Act II laut.");
assertGood("Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...");
// TODO:
// assertBad("Solch hartes Worte!");
// unsure:
Expand Down

0 comments on commit c08d6f0

Please sign in to comment.