Dieses Programm führt eine Flesch-Kincaid-Lesbarkeitsanalyse durch, indem es die Zeichen im Text scannt und die Anzahl der Wörter, Silben, Sätze und anderen Elemente zählt, um die Gesamtlesbarkeit des Textes zu bestimmen. Es werden Statistiken bereitgestellt, einschließlich kurzer Vorschläge zur Verbesserung der Textlesbarkeit. Es werden sowohl ein Flesch-Kincaid-Score als auch eine Klassenstufe berechnet.
Weitere Informationen zu Flesh-Kincaid-Lesbarkeitstests finden Sie bei Wikipedia: https://en.wikipedia.org/wiki/Flesch%E2%80%93Kincaid_readability_tests
So führen Sie dieses Programm aus
Beispiele für Lesbarkeitsanalysen
Unit-Tests
Eine ausführbare Datei namens ReadabilityChecker.exe ist hier verfügbar:
https://github.com/mikeuf/readability-checker-with-cs/raw/master/ReadabilityChecker/ReadabilityChecker/bin/Debug/ReadabilityChecker.exe
Möglicherweise erhalten Sie von Ihrem Browser eine Meldung, dass das Programm „nicht häufig heruntergeladen wird und möglicherweise gefährlich ist“ oder etwas Ähnliches. Ihr Browser sollte Ihnen die Möglichkeit bieten, die Datei entweder zu verwerfen oder zu behalten.
Der Readability Checker liefert eine Analyse der Auswahl. Gut lesbarer Text besteht in der Regel aus kurzen Sätzen mit einfachen Wörtern (Abbildung 1). Texte mit mittlerer Lesbarkeit (Abbildung 2) und schlechter Lesbarkeit (Abbildung 3) enthalten längere Sätze und komplexere Wörter. Wenn eine sehr kleine Textmenge eingegeben wird, liefert der Prüfer aufgrund der geringen Stichprobengröße möglicherweise ungewöhnliche Ergebnisse.
Hinweis: Diese Version des Lesbarkeitsprüfers kann aufgrund von Unterschieden zwischen den RegEx-Implementierungen und weil die Java-Version einen HTML-Editor anstelle eines Texteditors verwendet, zu geringfügig anderen Ergebnissen als die Java-Version führen.
Abbildung 1 – Gute Lesbarkeit
Abbildung 2 – Mittlere Lesbarkeit
Abbildung 3 – Schwierige Lesbarkeit
Unit-Tests sind hier verfügbar:
https://github.com/mikeuf/unit-test-readability-checker-cs