NP Subject Detection in Verb-initial Arabic Clauses
Paper · 2009 · Spence Green, Conal Sathi and Christopher D. Manning
Summary
Arabic often places the verb before its subject, so translating into English means moving the subject, and sometimes a long nested iDafa noun phrase, ahead of the verb. Phrase-based decoders handle this poorly because subjects can exceed the maximum phrase length and the needed movement approaches the distortion limit. The authors frame finding the full extent of NP subjects in verb-initial clauses as supervised sequence labeling. They train a conditional random field on linearized trees from the first three parts of the Penn Arabic Treebank (ATB). Features include words, shortened POS tags, character n-grams and morphological analyses from MADA. Case endings are normally absent from unvocalized text, so the model must infer subjecthood from other cues such as agreement and concord. The best feature set reaches F β=1 61.3%, which is 5.0 points above the strongest statistical parser baseline, and it labels an MT test set in seconds. A simple decoder feature built on the predicted spans gave MT results competitive with the baseline once the distortion limit was raised. This suggests that explicit subject spans can support principled long-range reordering.
Key points
- In the ATB, more than 25% of maximal NP subjects in verb-initial clauses are five or more words long. Their average length is 4.28 words and the longest is 131 words.
- Training data comes from ATB parts 1–3 (LDC2008E61, LDC2008E62, LDC2008E22):
- Only non-trace NP-SBJ spans dominated by a VP are labeled.
- Topicalized subjects (NP-TPC), clausal subjects (S-NOM-SBJ, SBAR-SBJ, etc.) and null-subject traces are deliberately left unmarked.
- The data pipeline works as follows:
- Tregex patterns locate the target constituents.
- Bies mappings shorten the POS tags, and definite nouns get an extra "DT" marker.
- Each word is wrapped in boundary delimiters so the model can see initial, medial and final character n-grams.
- MADA 2.12 supplies number, person and gender analyses (gender classifier weighted 0.02) and verb stems.
- The CRF outperforms the Bikel (2004) and Klein and Manning (2002) parsers, reaching F β=1 61.3% against a baseline 5.0 points lower.
- The MT integration works as follows:
- Hypotheses that break a detected subject into pieces are penalized, with the feature weight tuned by MERT.
- With distortion limit 4, performance dropped below the baseline.
- With distortion limit 5, the feature received a high weight and matched the baseline.
Interesting ideas
- I1. When an explicit marker such as case is stripped from the input, the authors treat subject detection as recovering that missing signal from remaining surface dependencies like agreement, concord and governance.
- I2. They linearize treebank trees into per-word span labels and train a fast sequence tagger for one grammatical relation, which ends up beating full parsers on that relation.
- I3. The set of gold spans to label is chosen by downstream need: only subjects that actually require reordering are marked, while topicalized, clausal and dropped subjects are excluded.
- I4. Wrapping words in start and end delimiters lets one n-gram feature family distinguish prefixes, infixes and suffixes.
- I5. A detected span is enforced as a soft contiguity constraint, so candidates that split it are penalized, and the error analysis identifies runaway false-positive chains when the right boundary is missed.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tree): English verb–subject number agreement and pronoun case could serve as an explicit, explainable check on nsubj attachments the parser is unsure about.
- I2 (learn): a cheap span tagger for subjects could act as an additional, structurally different witness when deciding whether silver parses agree.
- I3 (frames): role-specific training targets could be selected by what frame construction actually consumes, rather than copying every treebank label.
- I4 (tokens): the tagger and morphology could use the same trick to learn affix cues for unknown words without hand-written affix lists.
- I5 (back): when generating or translating from the meaning graph, outputs that break an argument phrase apart could be penalized, and span-end errors could be evaluated separately from span-start errors.
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 works
🧭 Topics 1Research subjects and languages the work is about.Semitic languages · 2,908 works
Cite
Cite as Spence Green, Conal Sathi and Christopher D. Manning. 2009. NP Subject Detection in Verb-initial Arabic Clauses. Proceedings of the Third Workshop on Computational Approaches to Arabic-Script-based Languages (CAASL3).
@inproceedings{green2009np,
title = {{NP Subject Detection in Verb-initial Arabic Clauses}},
author = {Spence Green, Conal Sathi and Christopher D. Manning},
booktitle = {Proceedings of the Third Workshop on Computational Approaches to Arabic-Script-based Languages (CAASL3)},
year = {2009},
url = {https://aclanthology.org/2009.mtsummit-caasl.4/}
}References
- E Avramidis and P Koehn. 2008. Enriching morphologically poor languages for statistical machine translation. In Proc. of ACL. find
- DM Bikel. 2004. Intricacies of Collins’ parsing model. Computational Linguistics, 30(4):479–511. ↗
- D Blaheta and E Charniak. 2000. Assigning function tags to parsed text. In Proc. of NAACL. find
- J Carroll and T Briscoe. 2002. High precision extraction of grammatical relations. In Proc. of COLING. find
- D Chiang, M Diab, N Habash, O Rambow, and S Shareef. 2006. Parsing Arabic dialects. In Proc. of EACL. ↗
- M Diab. 2007. Improved Arabic base phrase chunking with a new enriched POS tag set. In Proc. of the 5th Workshop on Important Unresolved Matters.
- A Fassi Fehri. 1993. Issues in the structure of Arabic clauses and words. Kluwer Academic Publishers. ↗
- J Finkel, T Grenager, and CD Manning. 2005. Incorporating non-local information into information extraction systems by Gibbs sampling. In Proc. of ACL.
- D Gildea and D Jurafsky. 2002. Automatic labeling of semantic roles. Computational Linguistics, 28:245– 288. ↗
- N Habash and O Rambow. 2005. Arabic tokenization, part-of-speech tagging and morphological disambiguation in one fell swoop. In Proc. of ACL.
- D Klein and CD Manning. 2002. Fast exact inference with a factored model for natural language parsing. In Advances in Neural Information Processing Systems 15 (NIPS 2002), pages 3–10, Cambridge, MA. MIT Press. find
- K Knight. 1999. Decoding complexity in word-replacement translation models. Computational Linguistics, 25(4).
- P Koehn, H Hoang, A Birch, C Callison-Burch, M Federico, N Bertoldi, B Cowan, W Shen, C Moran, R Zens, C Dyer, O Bojar, A Constantin, and E Herbst. 2007. Moses: Open source toolkit for statistical machine translation. In Proc. of ACL, Demonstration Session. find
- J Lafferty, A McCallum, and F Pereira. 2001. Conditional random fields: Probablistic models for segmenting and labeling sequence data. In Proc. of ICML. find
- R Levy and G Andrew. 2006. Tregex and Tsurgeon: tools for querying and manipulating tree data structures. In Proc. of LREC. find
- P Liang, B Taskar, and D Klein. 2006. Alignment by agreement. In Proc. of NAACL.
- M Maamouri, A Bies, T Buckwalter, and W Mekki. 2004. The Penn Arabic Treebank: Building a large-scale annotated arabic corpus. In NEMLAR Conference on Arabic Language Resources and Tools, pages 102–109. find
- M Maamouri, A Bies, S Krouna, F Gaddeche, and B Bouziri. 2009. Penn Arabic Treebank guidelines v4.8. Technical report, Linguistic Data Consortium, University of Pennsylvania. find
- FJ Och. 2003. Minimum error rate training for statistical machine translation. In Proc. of ACL. find
- K Papineni, S Roukos, T Ward, and W-J Zhu. 2001. BLEU: a method for automatic evaluation of machine translation. In Proc. of ACL.
- K Ryding. 2005. A Reference Grammar of Modern Standard Arabic. Cambridge University Press. ↗
- H Schmid and M Rooth. 2001. Parse forest computation of expected governors. In Proc. of ACL. find
- M Snover, B Dorr, R Schwartz, L Micciulla, and J Makhoul. 2006. A study of translation edit rate with targeted human annotation. In Proc. of AMTA.
- K Toutanova, D Klein, CD Manning, and Y Singer. 2003. Feature-rich part-of-speech tagging with a cyclic dependency network. In Proc. of NAACL.
- H Wallach. 2004. Conditional random fields: An introduction. Technical report, Department of Computer and Information Science, University of Pennsylvania. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/green-2009-np-subject-detection-verb-initial/