<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="133"/><title>CUNIT: A Semantic Role Labeling System for Modern Standard Arabic</title><pubinfo>Proceedings of the 4th International Workshop on Semantic Evaluations (SemEval-2007),pages 133-136, Prague, June 2007. ©2007 Association for Computational Linguistics</pubinfo><author surname="Diab" givenname="Mona"><org  name="University of Trento" country="Italy" city="Trento"/></author><author surname="Moschitti" givenname="Alessandro"><org  name="University of Trento" country="Italy" city="Trento"/></author><author surname="Pighin" givenname="Daniele"><org  name="University of Trento" country="Italy" city="Trento"/></author></firstpageheader><frontmatter><p><b>CUNIT: A Semantic Role Labeling System for Modern Standard Arabic</b></p><p><b>Mona Diab Alessandro Moschitti Daniele Pighin</b></p><p>Columbia University University of Trento, DIT FBK-irst; University of Trento, DIT</p><p>mdiab@cs.columbia.edu moschitti@dit.unitn.it pighin@itc.it</p></frontmatter><abstract>In this paper, we present a system for Ara­bic semantic role labeling (SRL) based on SVMs and standard features. The system is evaluated on the released SEMEVAL 2007 development and test data. The results show an F<b>ß=1 </b>score of 94.06 on argument bound­ary detection and an overall F<b>ß=1 </b>score of 81.43 on the complete semantic role label­ing task using gold parse trees. </abstract></header><body><section number="1" title="Introduction"><p>There is a widely held belief in the computational linguistics field that identifying and defining the roles of predicate arguments, semantic role label­ing (SRL), in a sentence has a lot of potential for and is a significant step towards the improvement of important applications such as document retrieval, machine translation, question answering and infor­mation extraction. However, effective ways for see­ing this belief come to fruition require a lot more research investment.</p><p>Since most of the available data resources are for the English language, most of the reported SRL sys­tems to date only deal with English. Nevertheless, we do see some headway for other languages, such as German and Chinese (Erk and Pado, 2006; Sun and Jurafsky, 2004; Xue and Palmer, 2005). The systems for non-English languages follow the suc­cessful models devised for English, e.g. (Gildea and Jurafsky, 2002; Xue and Palmer, 2004; Pradhan et al., 2003). However, no SRL system exists for Ara­bic.</p><p>In this paper, we present a system for semantic role labeling for modern standard Arabic. To our knowledge, it is the first SRL system for a semitic language in the literature. It is based on a supervised model that uses support vector machines (SVM) technology for argument boundary detection and ar­gument classification. It is trained and tested using the pilot Arabic PropBank data released as part of the SEMEVAL 2 0 07 data. Given the lack of a re­liable deep syntactic parser, in this research we use gold trees.</p><p>The system yields an F-score of 94.06 on the sub task of argument boundary detection and an F-score of 81.43 on the complete task, i.e. boundary plus classification.</p></section><section number="2" title="SRL system for Arabic"><p>The design of an optimal model for an Arabic SRL systems should take into account specific linguis­tic aspects of the language. However, a remarkable amount of research has already been done in SRL and we can capitalize from it to design a basic and effective SRL system. The idea is to use the technol­ogy developed for English and verify if it is suitable for Arabic.</p><p>Our adopted SRL models use Support Vector Ma­chines (SVM) to implement a two steps classifica­tion approach, i.e. boundary detection and argument classification. Such models have already been in­vestigated in (Pradhan et al., 2003; Moschitti et al., 2005) and their description is hereafter reported.</p><subsection number="2.1" title="Predicate Argument Extraction"><p>The extraction ofpredicative structures is carried out at the sentence level. Given a predicate within a natural language sentence, its arguments have to be properly labeled. This problem is usually divided in two subtasks: (a) the detection of the boundaries, i.e. the word spans of the arguments, and (b) the classification of their type, e.g. <i>Arg0 </i>and <i>ArgM </i>in<page local="2" global="134"/></p><doubt alpha="100.0" length="2" tooSmall="False" monospace="0.0">NN</doubt><p><b>^jjia</b>/project NNP</p><doubt alpha="63.6" length="33" tooSmall="False" monospace="0.0">VBP' NP JJ   ^jj/instated   NN JJ</doubt><p>/nations /United ïL^Vgrace-period    <b>JLitt</b>^/final   Jfor   NN NP</p><doubt alpha="100.0" length="1" tooSmall="False" monospace="0.0">j</doubt><doubt alpha="75.0" length="4" tooSmall="False" monospace="0.0">ARG0</doubt><doubt alpha="20.0" length="15" tooSmall="False" monospace="0.0">i_Lj        ' '</doubt><p><b>Predicate ARG1</b></p><p>ê-tt/allowing   NN   ^Ll/before NNP</p><p>/the-chance /Cyprus <i>_J</i></p><figure caption="Figure 1: A syntactic parse tree of an Arabic sentence."></figure><p><b>ARGM-PRP</b></p><p>PropBank or <i>Agent </i>and <i>Goal </i>in FrameNet.</p><p>The standard approach to learn both the detection and the classification of predicate arguments is sum­marized by the following steps:</p><p>1. Given a sentence from the <i>training-set, </i>gener­ate a full syntactic parse-tree;</p><p>2. let P and A be the set of predicates and the set of parse-tree nodes (i.e. the potential argu­ments), respectively;• extract the feature representation set, <i>Fpa;</i></p><doubt alpha="53.3" length="30" tooSmall="False" monospace="0.0">3. for each pair (p,a)€ P x A:</doubt><p>• if the subtree rooted in <i>a </i>covers exactly the words of one argument of p, put <i>Fpa</i>in T + (positive examples), otherwise put it in T- (negative examples).</p><p>For instance, in Figure 1, for each combination of the predicate <i>instated </i>with the nodes NP, S, VP, VPB, NNP, NN, PP, JJ or IN the instances <i>F</i><i>instated,a </i>are generated. In case the node <i>a </i>ex­actly covers "project nations United", "grace-period final" or "for allowing the chance before Cyprus", <i>Fpa </i>will be a positive instance otherwise it will be a negative one, e.g. <i>F</i><i>instated,iN</i>.</p><p>The T + and T- sets are used to train the bound­ary classifier. To train the multi-class classifier, T+ can be reorganized as positive T+fl. and negative <i>T~rg. </i>examples for each argument i. In this way, an individual ONE-vs-ALL classifier for each argu­ment i can be trained. We adopted this solution, ac­cording to (Pradhan et al., 2003), since it is simple and effective. In the classification phase, given an unseen sentence, all its Fp <b>a </b>are generated and clas­sified by each individual classifier Ci. The argument associated with the maximum among the scores pro­vided by the individual classifiers is eventually se­lected.</p><p>The above approach assigns labels independently for the different arguments in the predicate argument structure. As a consequence the classifier output may generate overlapping arguments. Thus, to make the annotations globally consistent, we apply a dis-ambiguating heuristic that selects only one argument among multiple overlapping arguments. The heuris­tic is based on the following steps:</p><p>• if more than two nodes are involved, i.e. a node d and two or more of its descendants <i>ni</i>are classified as arguments, then assume that d is not an argument. This choice is justified by previous studies (Moschitti et al., 2005) show­ing that for lower nodes, the role classification is generally more accurate than for upper ones;</p><p>• if only two nodes are involved, i.e. they dom­inate each other, then keep the one with the higher SVM classification score.</p></subsection><subsection number="2.2" title="Standard Features"><p>The discovery of relevant features is, as usual, a complex task. However, there is a common con­sensus on the set of basic features that should be adopted. Among them, we select the following sub­set: (a) <i>Phrase Type, Predicate Word, Head Word,</i> <i>Position </i>and <i>Voice </i>as defined in (Gildea and Ju-rafsky, 2002); (b) <i>Partial Path, No Direction Path, Head Word POS, First and Last Word/POS in Con­stituent </i>and <i>SubCategorization </i>as proposed in (Prad-han et al., 2003); and (c) <i>Syntactic Frame </i>as de­signed in (Xue and Palmer, 2004).<page local="3" global="135"/></p><p>For example, <i>Phrase Type </i>indicates the syntactic type of the phrase labeled as a predicate argument, NP for <i>Arg1 </i>in Figure 1 whereas the <i>Parse Tree Path </i>contains the path in the parse tree between the pred­icate and the argument phrase, expressed as a se­quence of nonterminal labels linked by direction (up or down) symbols, VPB | VP | S j NP for <i>Arg1 </i>in Figure 1.</p></subsection></section><section number="3" title="Experiments"><p>In these experiments, we investigate if the technol­ogy proposed in previous work for automatic SRL of English texts is suitable for Arabic SRL systems. From this perspective, we tested each SRL phase, i.e. boundary detection and argument classification, separately.</p><p>The final labeling accuracy that we derive us­ing the official CoNLL evaluator (Carreras and Marquez, 2005) along with the official development and test data of SEMEVAL provides a reliable assess­ment of the accuracy achievable by our SRL model.</p><subsection number="3.1" title="Experimental setup"><p>We use the dataset released in the SEMEVAL 2 0 07 Task 18 on Arabic Semantic Labeling, which is sampled from the Pilot Arabic PropBank. Such data covers the 95 most frequent verbs in the Arabic Treebank III ver.    2 (ATB) newswire data from Annhar newspaper from the months of July through November 2002.</p><doubt alpha="66.0" length="47" tooSmall="False" monospace="0.0">(Maamouri et al., 2004). The ATB consists ofMSA</doubt><p>An important characteristic of the dataset is the use of unvowelized Arabic in the Buckwalter transliteration scheme. We used the gold standard parses in the ATB as a source for syntactic parses for the data. The data comprises a development set of 886 sentences, a test set of 902 sentences, and a training set of 8,402 sentences. The development setcomprises 1,725 argument instances, the testdata comprises 1,661 argument instances, and training data comprises 21,194 argument instances. These</p><p>Table 1: Boundary detection F1 results on the development and test sets.</p><p>instances are distributed over 26 different role types.</p><p>The training instances for the boundary detection task relate to parse-tree nodes that do not correspond to correct boundaries. For efficiency reasons, we use only the first 350K training instances for the bound­ary classifier out of more than 700K available.</p><p>The experiments are carried out with the    SVM-light-TK    software    available at which encodes tree kernels in the SVM-light soft­ware. This allows us to design a system which can exploit tree kernels in future research. To implement the boundary classifier and the individual argument classifiers, we use a polynomial kernel with the default regularization parameter (of SVM-light), and a cost-factor equal to 1.</p><footnote>http://ai-nlp.info.uniroma2.it/moschitti/</footnote></subsection><subsection number="3.2" title="Official System Results"><p>Our system is evaluated using the official CoNLL evaluator (Carreras and Marquez, 2005), avail­able at http://www.lsi.upc.es/~srlconll/ soft.html.</p><p>Table 1 shows the F1 scores obtained on the de­velopment and test data. We note that the F1 on the development set, i.e. 93.68, is slightly lower than the result on the test set, i.e. 94.06. This suggests that the test data is <i>easier </i>than the development set.</p><p>Similarbehaviorcanbe observed forthe role clas­sification task in tables<footnote anchor="1"/> 2 and 3.</p><p>Again, the overall F1 on the development set (77.85) is lower than the result on the test set (81.43). This confirms that the test data is, indeed, <i>easier </i>than the development set.</p><p>Regarding the F1 of individual arguments, we note that, as for English SRL, ARG0 shows high values, 95.42 and 96.69 on the development and test sets, respectively. Interestingly, ARG1 seems<page local="4" global="136"/></p><footnote label="1">The arguments: ARG1-PRD, ARG2-STR, ARG4, ARGM, ARGM-BNF, ARGM-DIR, ARGM-DIS, ARGM-EXT and ARGM-REC have F1 equal to 0. To save space, we removed them from the tables, but their presence makes the classification task more complex than if they were removed from test data.</footnote><table class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>Precision</p></td><td class="cell"><p>Recall</p></td><td class="cell"><p>F<b>/3=l</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Dev</p></td><td class="cell"><p>97.85%</p></td><td class="cell"><p>89.86%</p></td><td class="cell"><p>93.68</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Test</p></td><td class="cell"><p>97.85%</p></td><td class="cell"><p>90.55%</p></td><td class="cell"><p>94.06</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>set.</p><p>Table 3 : Argument classification results on the test set.</p><p>more difficult classify in Arabic than it is in En­glish. In our current experiments, the F1 for ARG1 is only 89.83 (compared to 95.42 for ARG0). This may be attributed to two main factors. Ara­bic allows for different types of syntactic config­urations, subject-verb-object, object-verb-subject, verb-subject-object, hence the logical object of a predicate is highly confusable with the logical sub­ject. Moreover, around 30% of the ATB data is pro-dropped, where the subject is morphologically marked on the verb and its absence is marked in the gold trees with an empty trace. In the current version of the data, the traces are annotated with the ARG0 semantic role consistently allowing for the high rel­ative performance yielded.</p><p>The F1 of the other arguments seems to follow the</p><p>English SRL behavior as their lower value depends on the lower number of available training examples.</p></subsection></section><section number="4" title="Conclusion"><p>In this paper, we presented a first system for Arabic SRL system. The system yields results that are very promising, 94.06 for argument boundary detection and 81.43 on argument classification.</p><p>For future work, we would like to experiment with explicit morphological features and different POS tag sets that are tailored to Arabic. The results pre­sented here are based on gold parses. We would like to experiment with automatic parses and shal­lower representations such as chunked data. Finally, we would like to experiment with more sophisti­cated kernels, the tree kernels described in (Mos-chitti, 2004), i.e. models that have shown a lot of promise for the English SRL process.</p></section><section title="Acknowledgements"><p>The first author is funded by DARPA Contract No. HR0011-06-C-0023.</p><table class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>Precision</p></td><td class="cell"><p>Recall</p></td><td class="cell"><p>F<b>/3=l</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Overall</p></td><td class="cell"><p>81.31%</p></td><td class="cell"><p>74.67%</p></td><td class="cell"><p>77.85</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGO</p></td><td class="cell"><p>94.40%</p></td><td class="cell"><p>96.48%</p></td><td class="cell"><p>95.42</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG1</p></td><td class="cell"><p>91.69%</p></td><td class="cell"><p>88.03%</p></td><td class="cell"><p>89.83</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG1-PRD</p></td><td class="cell"><p>50.00%</p></td><td class="cell"><p>50.00%</p></td><td class="cell"><p>50.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG1-STR</p></td><td class="cell"><p>20.00%</p></td><td class="cell"><p>4.35%</p></td><td class="cell"><p>7.14</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG2</p></td><td class="cell"><p>60.51%</p></td><td class="cell"><p>61.78%</p></td><td class="cell"><p>61.14</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG3</p></td><td class="cell"><p>66.67%</p></td><td class="cell"><p>15.38%</p></td><td class="cell"><p>25.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM</p></td><td class="cell"><p>100.00%</p></td><td class="cell"><p>16.67%</p></td><td class="cell"><p>28.57</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-ADV</p></td><td class="cell"><p>46.39%</p></td><td class="cell"><p>43.69%</p></td><td class="cell"><p>45.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-CND</p></td><td class="cell"><p>66.67%</p></td><td class="cell"><p>33.33%</p></td><td class="cell"><p>44.44</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-DIS</p></td><td class="cell"><p>60.00%</p></td><td class="cell"><p>37.50%</p></td><td class="cell"><p>46.15</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-LOC</p></td><td class="cell"><p>69.00%</p></td><td class="cell"><p>84.15%</p></td><td class="cell"><p>75.82</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-MNR</p></td><td class="cell"><p>63.08%</p></td><td class="cell"><p>48.24%</p></td><td class="cell"><p>54.67</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-NEG</p></td><td class="cell"><p>87.06%</p></td><td class="cell"><p>97.37%</p></td><td class="cell"><p>91.93</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-PRD</p></td><td class="cell"><p>25.00%</p></td><td class="cell"><p>7.14%</p></td><td class="cell"><p>11.11</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-PRP</p></td><td class="cell"><p>85.29%</p></td><td class="cell"><p>69.05%</p></td><td class="cell"><p>76.32</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-TMP</p></td><td class="cell"><p>82.05%</p></td><td class="cell"><p>66.67%</p></td><td class="cell"><p>73.56</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>2: Argument classification results on the devek</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>Precision</p></td><td class="cell"><p>Recall</p></td><td class="cell"><p>F<b>/3=l</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Overall</p></td><td class="cell"><p>84.71%</p></td><td class="cell"><p>78.39%</p></td><td class="cell"><p>81.43</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGO</p></td><td class="cell"><p>96.50%</p></td><td class="cell"><p>96.88%</p></td><td class="cell"><p>96.69</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGO-STR</p></td><td class="cell"><p>100.00%</p></td><td class="cell"><p>20.00%</p></td><td class="cell"><p>33.33</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG1</p></td><td class="cell"><p>92.06%</p></td><td class="cell"><p>89.56%</p></td><td class="cell"><p>90.79</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG1-STR</p></td><td class="cell"><p>33.33%</p></td><td class="cell"><p>15.38%</p></td><td class="cell"><p>21.05</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG2</p></td><td class="cell"><p>70.74%</p></td><td class="cell"><p>73.89%</p></td><td class="cell"><p>72.28</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARG3</p></td><td class="cell"><p>50.00%</p></td><td class="cell"><p>8.33%</p></td><td class="cell"><p>14.29</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-ADV</p></td><td class="cell"><p>64.29%</p></td><td class="cell"><p>54.78%</p></td><td class="cell"><p>59.15</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-CAU</p></td><td class="cell"><p>100.00%</p></td><td class="cell"><p>9.09%</p></td><td class="cell"><p>16.67</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-CND</p></td><td class="cell"><p>25.00%</p></td><td class="cell"><p>33.33%</p></td><td class="cell"><p>28.57</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-LOC</p></td><td class="cell"><p>67.50%</p></td><td class="cell"><p>88.52%</p></td><td class="cell"><p>76.60</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-MNR</p></td><td class="cell"><p>54.17%</p></td><td class="cell"><p>47.27%</p></td><td class="cell"><p>50.49</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-NEG</p></td><td class="cell"><p>80.85%</p></td><td class="cell"><p>97.44%</p></td><td class="cell"><p>88.37</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-PRD</p></td><td class="cell"><p>20.00%</p></td><td class="cell"><p>8.33%</p></td><td class="cell"><p>11.76</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-PRP</p></td><td class="cell"><p>85.71%</p></td><td class="cell"><p>66.67%</p></td><td class="cell"><p>75.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ARGM-TMP</p></td><td class="cell"><p>90.82%</p></td><td class="cell"><p>83.18%</p></td><td class="cell"><p>86.83</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></section><references><p>Xavier Carreras and Lluis Marquez. 2005. Introduction to the CoNLL-2005 shared task: Semantic role labeling. In <i>Pro­ceedings of CoNLL-2005, </i>Ann Arbor, Michigan. Katrin Erk and Sebastian Pado. 2006. Shalmaneser - a flexi­ble toolbox for semantic role assignment. In <i>Proceedings of LREC-06, </i>Genoa, Italy. Daniel Gildea and Daniel Jurafsky. 2002. Automatic labeling of semantic roles. <i>Computational Linguistics, </i>28(3):245-288.</p><p>Mohamed Maamouri, Ann Bies, Tim Buckwalter, and Wig dan Mekki. 2004. The Penn-Arabic Treebank : Building a large-scale annotated Arabic corpus. Alessandro Moschitti, Ana-Maria Giuglea, Bonaventura Cop­pola, and Roberto Basili. 2005. Hierarchical semantic role labeling. In <i>Proceedings ofCoNLL-2005, </i>Ann Arbor, Michigan.</p><p>Alessandro Moschitti. 2004. A study on convolution kernels for shallow semantic parsing. In <i>proceedings of ACL-2004, </i>Barcelona, Spain. Sameer Pradhan, Kadri Hacioglu, Wayne Ward, James H. Mar­tin, and Daniel Jurafsky. 2003. Semantic role parsing: Adding semantic structure to unstructured text. In <i>Proceed­ings ofICDM-2003, </i>Melbourne, USA. Honglin Sun and Daniel Jurafsky. 2004. Shallow seman­tic parsing of chinese. In <i>In Proceedings ofNAACL 2004,</i></p><p>Boston, USA.</p><p>Nianwen Xue and Martha Palmer. 2004. Calibrating features for semantic role labeling. In <i>Proceedings ofEMNLP 2004, </i>pages 88-94, Barcelona, Spain. Nianwen Xue and Martha Palmer. 2005. Automatic semantic role labeling for chinese verbs. In <i>Proceedings ofIJCAI, </i>Edinburgh, Scotland.</p></references></body></article>