Lingua::EN::Fathom - Lesbarkeit bzw. Verständlichkeit eines englischen Textes messen

| | Kommentare (0)

Lingua::EN::Fathom - Measure readability of English text von Kim Ryan misst die Lesbarkeit bzw. Verständlichkeit eines englischen Textes an Hand der drei Indizes:

Alle statistischen Eigenschaften des Textes können über indivduelle Funktionen ermittelt werden oder einfach als vorgefertigter Report (report) ausgegeben werden.

 

Beispiel

Das folgende Beispiel untersucht die Perl Artistic License auf ihre Verständlichkeit.

#!/usr/bin/perl
use strict;
use warnings;

use Lingua::EN::Fathom;

my $text = new Lingua::EN::Fathom;

$text->analyse_file('perlartistic.txt');

print $text->report;

Das Programm erzeugt folgende Ausgabe:

File name                  : perlartistic.txt
Number of characters       : 7429
Number of words            : 1062
Percent of complex words   : 19.77
Average syllables per word : 1.7514
Number of sentences        : 46
Average words per sentence : 23.0870
Number of text lines       : 125
Number of blank lines      : 33
Number of paragraphs       : 33


READABILITY INDICES

Fog                        : 17.1444
Flesch                     : 35.2322
Flesch-Kincaid             : 14.0806

Die Methode analyse_file liest eine Datei komplett ein - einzelne Absätze können über die Methode analyse_block hinzugefügt werden.

 

Siehe auch

 

Jetzt kommentieren

Über diese Seite

Diese Seite enthält einen einen einzelnen Eintrag von Thomas Fahle vom 23.07.13 21:45.

Session::Token - Zufällige Passwörter, Token, Session IDs, Passwort Reset Tokens und noch viel mehr ist der vorherige Eintrag in diesem Blog.

Video - Hacker Interviews: Larry Wall ist der nächste Eintrag in diesem Blog.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Blog Roll

Powered by

Powered by Movable Type 5.2.10

Creative Commons-Lizenz

Creative Commons License
Dieses Weblog steht unter einer Creative Commons-Lizenz.