For much of the first year or two in the life of Web services - and indeed all of their history up to that point - they were about remote procedure calls (RPC); exposing remote APIs across the Internet in order to facilitate machine-to-machine communication and ultimately, business-to-business integration over the Internet. It didn’t take very long however, for Web services proponents to realize that they needed to distance themselves from RPC and its well-deserved reputation as a poor large scale integration architectural style, due to the failure of systems such as CORBA, DCOM, and RMI to see any widespread use on the Internet. So, sometime in 2000/2001, collective wisdom in the space shifted towards a preference for “document oriented” services. Vendors quickly jumped on board with upgraded toolkits, and that was that; documents were the New Big Thing.
Flesh is a cross-platform, open source Java application designed to quickly analyze a document and display the difficulty associated with comprehending it. It is available for all platforms that support Java. Flesh has been released under the GPL (license for use).
After processing a document, Flesh produces two scores: the Flesch-Kincaid Grade Level and the Flesch Reading Ease Score. Each of these scores is calculated after determining the number of sentences, words and syllables a document contains. Using those numbers, the Flesch-Kincaid Grade Level and Flesch Reading Ease Score can then be calculated
H. Yu, J. Han, и K. Chang. KDD '02: Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, стр. 239--248. New York, NY, USA, ACM Press, (2002)
D. Cutting, D. Karger, J. Pedersen, и J. Tukey. SIGIR '92: Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval, стр. 318--329. New York, NY, USA, ACM Press, (1992)