Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T22:27:32.698Z Has data issue: false hasContentIssue false

Identifying signs of syntactic complexity for rule-based sentence simplification

Published online by Cambridge University Press:  31 October 2018

RICHARD EVANS
Affiliation:
Research Institute in Information and Language Processing, University of Wolverhampton, Wolverhampton, UK e-mail: R.J.Evans@wlv.ac.uk, C.Orasan@wlv.ac.uk
CONSTANTIN ORĂSAN
Affiliation:
Research Institute in Information and Language Processing, University of Wolverhampton, Wolverhampton, UK e-mail: R.J.Evans@wlv.ac.uk, C.Orasan@wlv.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

This article presents a new method to automatically simplify English sentences. The approach is designed to reduce the number of compound clauses and nominally bound relative clauses in input sentences. The article provides an overview of a corpus annotated with information about various explicit signs of syntactic complexity and describes the two major components of a sentence simplification method that works by exploiting information on the signs occurring in the sentences of a text. The first component is a sign tagger which automatically classifies signs in accordance with the annotation scheme used to annotate the corpus. The second component is an iterative rule-based sentence transformation tool. Exploiting the sign tagger in conjunction with other NLP components, the sentence transformation tool automatically rewrites long sentences containing compound clauses and nominally bound relative clauses as sequences of shorter single-clause sentences. Evaluation of the different components reveals acceptable performance in rewriting sentences containing compound clauses but less accuracy when rewriting sentences containing nominally bound relative clauses. A detailed error analysis revealed that the major sources of error include inaccurate sign tagging, the relatively limited coverage of the rules used to rewrite sentences, and an inability to discriminate between various subtypes of clause coordination. Despite this, the system performed well in comparison with two baselines. This finding was reinforced by automatic estimations of the readability of system output and by surveys of readers’ opinions about the accuracy, accessibility, and meaning of this output.

Information

Type
Article
Copyright
Copyright © Cambridge University Press 2018 
Figure 0

Table 1. Characteristics of the annotated corpus

Figure 1

Table 2. Frequency distribution of the twenty most frequent signs and twelve most frequent tags in the dataset

Figure 2

Table 3. Training sample for the simple and BIO tagging modes

Figure 3

Algorithm 1: Sentence rewriting algorithm.

Figure 4

Table 4. Example rules used to rewrite Type 1 sentences (rewriteCEV(si))

Figure 5

Table 5. Example rules used to rewrite Type 2 sentences (rewriteSSEV(si))

Figure 6

Table 6. Elements used in sentence rewriting patterns

Figure 7

Table 7. Evaluation results of the sign tagger for text of three registers

Figure 8

Table 8. Evaluation of the sign tagger over individual tags in the register of news

Figure 9

Table 9. Confusion matrix of the sign tagger for texts of the news register

Figure 10

Table 10. Evaluation of the sign tagger over tags exploited in the rewriting of Type 1 sentences

Figure 11

Table 11. Evaluation of the sign tagger over tags exploited in the rewriting of Type 2 sentences

Figure 12

Table 12. Characteristics of the test data used to evaluate the method to simplify Type 1 sentences

Figure 13

Table 13. Characteristics of the test data used to evaluate the method to simplify Type 2 sentences

Figure 14

Algorithm 2: Evaluation algorithm for sentence simplification.

Figure 15

Table 14. System performance when simplifying Type 1 sentences

Figure 16

Table 15. Tags most frequently assigned to the signs in our annotated corpus

Figure 17

Table 16. System performance when simplifying Type 2 sentences

Figure 18

Table 17. Example errors when rewriting Type 1 sentences (OB1)

Figure 19

Table 18. Example errors when rewriting Type 2 sentences (OB1)

Figure 20

Table 19. Transformations applied to incorrectly parsed sentences (MUSST)

Figure 21

Table 20. Estimated readability of text output when transforming Type 1 sentences

Figure 22

Table 21. Estimated readability of text output when transforming Type 2 sentences

Figure 23

Fig. 1. Opinion survey item.