Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T01:46:22.507Z Has data issue: false hasContentIssue false

Dropped personal pronoun recovery in Chinese SMS*

Published online by Cambridge University Press:  30 May 2017

CHRIS GIANNELLA
Affiliation:
Department of Human Language Technology, The MITRE Corporation, 7515 Colshire Drive, McLean, VA, 22102, USA e-mails: cgiannella@mitre.org, rwinder@mitre.org, spetersen@mitre.org
RANSOM WINDER
Affiliation:
Department of Human Language Technology, The MITRE Corporation, 7515 Colshire Drive, McLean, VA, 22102, USA e-mails: cgiannella@mitre.org, rwinder@mitre.org, spetersen@mitre.org
STACY PETERSEN
Affiliation:
Department of Human Language Technology, The MITRE Corporation, 7515 Colshire Drive, McLean, VA, 22102, USA e-mails: cgiannella@mitre.org, rwinder@mitre.org, spetersen@mitre.org
Rights & Permissions [Opens in a new window]

Abstract

In written Chinese, personal pronouns are commonly dropped when they can be inferred from context. This practice is particularly common in informal genres like Short Message Service messages sent via cell phones. Restoring dropped personal pronouns can be a useful preprocessing step for information extraction. Dropped personal pronoun recovery can be divided into two subtasks: (1) detecting dropped personal pronoun slots and (2) determining the identity of the pronoun for each slot. We address a simpler version of restoring dropped personal pronouns wherein only the person numbers are identified. After applying a word segmenter, we used a linear-chain conditional random field to predict which words were at the start of an independent clause. Then, using the independent clause start information, as well as lexical and syntactic information, we applied a conditional random field or a maximum-entropy classifier to predict whether a dropped personal pronoun immediately preceded each word and, if so, the person number of the dropped pronoun. We conducted a series of experiments using a manually annotated corpus of Chinese Short Message Service. Our approaches substantially outperformed a rule-based approach based partially on rules developed by Chung and Gildea (2010, Effects of Empty Categories on Machine Translation. Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP). Association for Computational Linguistics. pp. 636–45). Our approaches also outperformed (though by a considerably smaller margin) a machine-learning approach based closely on work by Yang, Liu, and Xue in (2015, Recovering Dropped Pronouns from Chinese Text Messages. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics (ACL). Association for Computational Linguistics. pp. 309–13). Features derived from parsing largely did not help our approaches. We conclude that, given independent clause start information, the parse information we used was largely superfluous for identifying dropped personal pronouns.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2017 
Figure 0

Table 1. The top row contains an example Chinese SMS along with its English translation. The bottom row contains the messages with ‘I’ recovered

Figure 1

Table 2. The second and third columns show the number of messages with N dropped personal pronouns and independent clause starts, respectively. Since the beginning of each message was marked as an independent clause start, no messages contained zero starts

Figure 2

Table 3. The dropped personal pronouns identified by our annotator along with their counts in our data

Figure 3

Table 4. The second (third) column contains the numbers of dropped personal pronouns in the training part with an independent clause start N words to the left when the Stanford (UMAC) word segmenter was used9

Figure 4

Table 5. The table displays an accuracy comparison between DP-Baseline-Rules, DP-Baseline-Yang, DP-CRF, and DP-Classifier. The second column indicates whether parse-based features were used by DP-CRF or DP-Classifier. The third column indicates the word segmenter used17

Figure 5

Table 6. The table displays statistical significances of the difference between some of the F scores in Table 5. The second column indicates whether parse-based features were used. The third column indicates which word segmenter was used. For example, the first row concerns the F score differences between DP-CRF without parse-based features using the stanford versus the UMAC word segmenters

Figure 6

Table 7. The table displays accuracies of our approaches using ICS features assigned by the annotator (Oracle), ICS features assigned using an ICS predictor (Predicted), and not using ICS features at all (None). In all cases, parse-based features were not used

Figure 7

Table 8. The table displays statistical significances of the difference between some of the F scores in Table 7. In all cases, parse-based features were not used and the Stanford word segmenter was used

Figure 8

Table 9. The table displays an accuracy comparison between DPslot-Baseline-Yang, DPslot-CRF, and DPslot-Classifier. These approaches predict only dropped personal pronoun slots – no person number prediction is made

Figure 9

Table 10. The table displays the scores of DP-CRF, with and without parse-based features, with predicted ICS features, and using the Stanford word segmenter. In the top two rows, the scores were computed only for slots at least four characters to the right of an ICS assigned by the annotator (not close to an ICS). In the bottom two rows, the scores were computed only for slots less than four characters to the right of an ICS (close to an ICS)

Figure 10

Table 11. The table refers to DP-CRF with no-parse features and using the Stanford word segmenter. Displayed are the fraction of times a label assigned by the annotator received a predicted label (null means that no predictor label was received). For example, the first row indicates of the total number of times the annotator assigned label ‘1st’, nine per cent were predicted as ‘2nd’