Lingua::EN::Fathom

http://search.cpan.org/~kimryan/Lingua-EN-Fathom-1.08/Fathom.pm
このようなモジュールを使って、英文の読みやすさを測定できるという。英語学習記録で利用してみよう。読みやすさ(readability)は以下の3つの指標で測定できるという。1番目がfog、2番目がflesch、3番目がkincaidとなる。それぞれの測定結果が意味するところは以下の通り。


fog

( words_per_sentence + percent_complex_words ) * 0.4
The Fog index, developed by Robert Gunning, is a well known and simple formula for measuring readability. The index indicates the number of years of formal education a reader of average intelligence would need to read the text once and understand that piece of writing with its word sentence workload.

18 unreadable
14 difficult
12 ideal
10 acceptable
8 childish

flesch

206.835 - (1.015 * words_per_sentence) - (84.6 * syllables_per_word)
This score rates text on a 100 point scale. The higher the score, the easier it is to understand the text. A score of 60 to 70 is considered to be optimal.

kincaid

(11.8 * syllables_per_word) + (0.39 * words_per_sentence) - 15.59;
This score rates text on U.S. grade school level. So a score of 8.0 means that the document can be understood by an eighth grader. A score of 7.0 to 8.0 is considered to be optimal.