Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-05T16:27:55.007Z Has data issue: false hasContentIssue false

Using the crowd for readability prediction

Published online by Cambridge University Press:  14 December 2012

ORPHÉE DE CLERCQ
Affiliation:
Faculty of Applied Language Studies, University College Ghent, Ghent, Belgium e-mail: orphee.declercq@hogent.be, veronique.hoste@hogent.be, bart.desmet@hogent.be, philip.vanoosten@hogent.be, lieve.macken@hogent.be Department of Applied Mathematics and Computer Science, Ghent University, Ghent, Belgium e-mail: martine.decock@ugent.be
VÉRONIQUE HOSTE
Affiliation:
Faculty of Applied Language Studies, University College Ghent, Ghent, Belgium e-mail: orphee.declercq@hogent.be, veronique.hoste@hogent.be, bart.desmet@hogent.be, philip.vanoosten@hogent.be, lieve.macken@hogent.be Department of Linguistics, Ghent University, Ghent, Belgium
BART DESMET
Affiliation:
Faculty of Applied Language Studies, University College Ghent, Ghent, Belgium e-mail: orphee.declercq@hogent.be, veronique.hoste@hogent.be, bart.desmet@hogent.be, philip.vanoosten@hogent.be, lieve.macken@hogent.be Department of Applied Mathematics and Computer Science, Ghent University, Ghent, Belgium e-mail: martine.decock@ugent.be
PHILIP VAN OOSTEN
Affiliation:
Faculty of Applied Language Studies, University College Ghent, Ghent, Belgium e-mail: orphee.declercq@hogent.be, veronique.hoste@hogent.be, bart.desmet@hogent.be, philip.vanoosten@hogent.be, lieve.macken@hogent.be Department of Applied Mathematics and Computer Science, Ghent University, Ghent, Belgium e-mail: martine.decock@ugent.be
MARTINE DE COCK
Affiliation:
Department of Applied Mathematics and Computer Science, Ghent University, Ghent, Belgium e-mail: martine.decock@ugent.be
LIEVE MACKEN
Affiliation:
Faculty of Applied Language Studies, University College Ghent, Ghent, Belgium e-mail: orphee.declercq@hogent.be, veronique.hoste@hogent.be, bart.desmet@hogent.be, philip.vanoosten@hogent.be, lieve.macken@hogent.be Department of Applied Mathematics and Computer Science, Ghent University, Ghent, Belgium e-mail: martine.decock@ugent.be
Rights & Permissions [Opens in a new window]

Abstract

While human annotation is crucial for many natural language processing tasks, it is often very expensive and time-consuming. Inspired by previous work on crowdsourcing, we investigate the viability of using non-expert labels instead of gold standard annotations from experts for a machine learning approach to automatic readability prediction. In order to do so, we evaluate two different methodologies to assess the readability of a wide variety of text material: A more traditional setup in which expert readers make readability judgments and a crowdsourcing setup for users who are not necessarily experts. To this purpose two assessment tools were implemented: a tool where expert readers can rank a batch of texts based on readability, and a lightweight crowdsourcing tool, which invites users to provide pairwise comparisons. To validate this approach, readability assessments for a corpus of written Dutch generic texts were gathered. By collecting multiple assessments per text, we explicitly wanted to level out readers' background knowledge and attitude. Our findings show that the assessments collected through both methodologies are highly consistent and that crowdsourcing is a viable alternative to expert labeling. This is a good news as crowdsourcing is more lightweight to use and can have access to a much wider audience of potential annotators. By performing a set of basic machine learning experiments using a feature set that mainly encodes basic lexical and morpho-syntactic information, we further illustrate how the collected data can be used to perform text comparisons or to assign an absolute readability score to an individual text. We do not focus on optimising the algorithms to achieve the best possible results for the learning tasks, but carry them out to illustrate the various possibilities of our data sets. The results on different data sets, however, show that our system outperforms the readability formulas and a baseline language modelling approach. We conclude that readability assessment by comparing texts is a polyvalent methodology, which can be adapted to specific domains and target audiences if required.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012 
Figure 0

Table 1. Readability corpus data statistics

Figure 1

Fig. 1. Box-and-whisker plots representing the scores of the readability formulas on different genres. The maximum and minimum values in the data set (except for the outliers) are represented as the upper end of the top whisker and the lower end of the bottom whisker. The first and third quartiles are displayed as the bottom and the top of the box, the median as a horizontal stroke through the box. The outliers – indicated by a circle – are the scores that lie more than three times outside the interquartile range (IQR).

Figure 2

Fig. 2. A screenshot of the Expert Readers web application.

Figure 3

Fig. 3. Box-and-whisker plots showing the minimum, first quartile, median, third quartile, the maximum and the outliers for the scores assigned to each text in the Expert Readers application. A box plot is displayed for each text in which the minimum score that was assigned to each text is indicated as the lower end of the bottom whisker and the maximum score is the upper end of the top whisker, unless the distance from the minimum (maximum) value to the first (third) quartile is more than 1.5 times the interquartile range, in which case they are drawn as outliers. The first and third quartiles are displayed as the bottom and top of the box, the median as a horizontal stroke through the box.

Figure 4

Fig. 4. A screenshot of the Sort by Readability web application.

Figure 5

Table 2. Five-point scale for the assessment of the difference in readability between two texts

Figure 6

Table 3. Three different artificial batches coming from two experts

Figure 7

Fig. 5. The value of weight Wi as a function of batch size B. The minimum batch size in our corpus is 5, the maximum size is 105.

Figure 8

Table 4. WND calculation example for two identical text pairs with different assessments from one single expert

Figure 9

Fig. 6. Proportion of times each text was assessed as easier, equally difficult or more difficult than any other text: (a) for the Sort by Readability data, and (b) for the Expert Readers data. In both figures, the plots in the lower left triangle are transposed versions of those in the upper right triangle (the x- and y-axes are switched). They therefore present the same information.

Figure 10

Fig. 7. Boxplot showing the correlation between the evaluations from one individual expert using both applications.

Figure 11

Table 5. Confusion matrix of the evaluations provided by one expert, taken from the crowdsourcing application and the sort-by-readability application (after conversion to pairwise assessments using the method described in Section 3.3). ED stands for equally difficult, SD for somewhat different and VD for very different. Values are in percent, over 93 pairs

Figure 12

Fig. 8. Ranking of the texts per genre according to (a) the crowd Pe, and (b) the experts Pe.

Figure 13

Fig. 9. Scatterplots showing relations between three readability formulas and Pe for both data sets.

Figure 14

Table 6. Schematic overview of different readability experiments

Figure 15

Table 7. Contingency table to calculate Log-Likelihood

Figure 16

Table 8. RMSEs for the regression task predicting the Pe(t) value for a given text

Figure 17

Table 9. Classification accuracy for the experiment in which a correct assessment from the five-point scale from Table 2 had to be assigned to a given text pair

Figure 18

Table 10. Classification accuracy for the binary classification experiment involving text pairs