Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DE] Fehlalarm mit "Mutter Theresa" #10520

Open
MasterDallun511 opened this issue Apr 20, 2024 · 4 comments
Open

[DE] Fehlalarm mit "Mutter Theresa" #10520

MasterDallun511 opened this issue Apr 20, 2024 · 4 comments
Labels

Comments

@MasterDallun511
Copy link
Contributor

Moin liebes LanguageTool-Team

Virginia war 1,71 groß und hatte ihre Haarfarbe und Augenfarbe von ihrer Mutter Theresa geerbt.
LT: "Meinten Sie die mazedonische Ordensschwester und Missionarin Mutter „Teresa“?"

Nein, ich meine nicht sie, sondern jemand anders. Wieso hier eine Regel greift, verstehe ich nicht. Im Satz liegt kein Anhaltspunkt, der auf die Mutter Teresa verweist.

Bitte beheben.

Grüße Dallun511

@hopp19
Copy link

hopp19 commented Apr 20, 2024

Sofern du ausschließen kannst, die entsprechende Regel `MUTTER_TERESA' zu benötigen, erscheint mir der sinnvollste Weg, diese zu deaktivieren.

@hopp19
Copy link

hopp19 commented Apr 20, 2024

Noch etwas zur Erklärung:

Virginia war 1,71 groß und hatte ihre Haarfarbe und Augenfarbe von ihrer Mutter Theresa geerbt. LT: "Meinten Sie die mazedonische Ordensschwester und Missionarin Mutter „Teresa“?"

Nein, ich meine nicht sie, sondern jemand anders.

Das weißt du, weil du den Text inhaltlich verstehst. LT jedoch versteht den Text nicht.

Wieso hier eine Regel greift, verstehe ich nicht.

Wie schon erwähnt, greift hier die Regel MUTTER_TERESA, welche besagt, dass die Wortfolge Mutter Theresa(s) vermutlich nicht der Intention des Schreibers entspricht, vgl. Datei LanguageTool/org/languagetool/rules/de/grammar.xml. Entscheidend ist der Teil zwischen <pattern> und </pattern>:

        <rulegroup id="MUTTER_TERESA" name="Mutter Theresa (Teresa)">
            <url>https://de.wikipedia.org/wiki/Mutter_Teresa</url>
            <short>&eigenname;</short>
            <rule>
                <pattern>
                    <token>Mutter</token>
                    <marker>
                        <token regexp="yes">Theresas?</token>
                    </marker>
                </pattern>
                <message>Meinten Sie die mazedonische Ordensschwester und Missionarin Mutter <suggestion><match no="2" regexp_match="^Th" regexp_replace="T"/></suggestion>?</message>
                <example correction="Teresa">Mutter <marker>Theresa</marker> war eine Heilige.</example>
                <example correction="Teresas">Mutter <marker>Theresas</marker> Lebenswerk ist beeindruckend.</example>
            </rule>
        </rulegroup>

Im Satz liegt kein Anhaltspunkt, der auf die Mutter Teresa verweist.

Du argumentierst auf semantischer Ebene. LT betrachtet den Text jedoch weitgehend tokenbasiert, das heißt „stumpfsinnig“ zeichen-, wort- oder wortfolgenbasiert. Gelegentlich kommen auch komplexere Muster zur Anwendung, es bleibt jedoch regelbasiert.

Hier gibt nun die Wortfolge Mutter Theresa den Anhaltspunkt dafür, dass Mutter Teresa gemeint sein könnte. Ich denke, da lässt sich auch nicht viel beheben. Daher der Hinweis, die Regel individuell abzuschalten.

@MasterDallun511
Copy link
Contributor Author

Wenn deaktivieren am sinnvollsten ist, ist die Regel nicht ausgereift.

Aber das kommt für mich nicht infrage, weil ich sehr gern Fehlalarme melde, damit die Probleme gelöst werden.

Aber nehmen wir an, ich würde die Regel die Regel abschalten wollen. Kannst du mir sagen, in welcher Kategorie die Regel ist.
grafik

LT hat viele Regeln und eine Suchfunktion gibt es nicht. Vielleicht wird es irgendwann eine geben.

Aber du hast recht, LT denkt nicht wie ich und das verstehe ich auch. Aus diesem Grund möchte ich die Fehlalarme melden, damit die Entwickler wissen, dass die Regel ein Problem hat. Es ist nicht der erste Fehlalarm, den ich melde und es wird auch nicht der letzte sein.

Grüße Dallun511

freue mich dich wieder lesen zu dürfen.

@hopp19
Copy link

hopp19 commented Apr 20, 2024

Das hängt vom verwendeten Programm ab. In Emacs etwa gibt man den Namen der Regel, die an der betreffenden Stelle auch angezeigt wird, direkt an. In deinem Bildausschnitt fällt Prominente/geographische Eigennamen ins Auge.

Unschön ist in einer GUI-Anwendung natürlich, dass die Konfiguration eine Eigenschaft des Programms ist, wohingegen die Frage, ob eine Regel aktiviert oder deaktiviert wird, eigentlich eine Eigenschaft des Dokuments sein sollte. In Emacs lässt sich das mit dateilokalen Konfigurationsvariablen erreichen. Nur um zu erwähnen, dass es auch andere Schreibumgebungen gibt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants