Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32731
Thematic Role Extraction Using Shallow Parsing

Authors: Mehrnoush Shamsfard, Maryam Sadr Mousavi


Extracting thematic (semantic) roles is one of the major steps in representing text meaning. It refers to finding the semantic relations between a predicate and syntactic constituents in a sentence. In this paper we present a rule-based approach to extract semantic roles from Persian sentences. The system exploits a twophase architecture to (1) identify the arguments and (2) label them for each predicate. For the first phase we developed a rule based shallow parser to chunk Persian sentences and for the second phase we developed a knowledge-based system to assign 16 selected thematic roles to the chunks. The experimental results of testing each phase are shown at the end of the paper.

Keywords: Natural Language Processing, Semantic RoleLabeling, Shallow parsing, Thematic Roles.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1967


[1] X. Carreras and L. Màrquez. "Introduction to the CoNLL-2004 shared task: Semantic role labeling". In Proc. of CoNLL-2004, Boston, MA, 2004.
[2] D. Gildea, D. Jurafsky: "Automatic labeling of semantic roles", Computational Linguistics, 28(3), 2002, pp. 245-288.
[3] J. H. Lim, Y.S. Hwang, S.Y. Park, and H.C. Rim. "Semantic role labeling using maximum entropy model". In Proc. of CoNLL- 2004, 2004.
[4] S. Pradhan, K. Hacioglu, V. Krugler, W. Ward, J. Martin, D. Jurafsky, "Support Vector Learning for Semantic Argument Classification", Machine Learning journal, 60(1), 2005.
[5] C. A. Thompson, R. Levy, C. D. Manning. "A generative model for semantic role labeling", In Proc. of ECML-03, Dubrovnik, Croatia. 2003.
[6] M. Shamsfard, A. A. Barforoush, "Learning Ontologies from text", International Journal of Human-Computer Studies, Vol. 60, Jan 2004, pp.17-63.
[7] A. Wagner, "Learning Thematic Rrole relations for lexical semantic nets", PHD thesis, Tubingen university, 2004.
[8] D. Dowty, "Thematic Proto-roles and Argument Selection". Language 67, 1991, pp..547-619.
[9] M. Meshkatodini. "How adjuncts add to Persian phrases", In proc. Of the second workshop on Persian language and computer. , 2006, pp. 25- 41.
[10] E. Tjong, K. Sang, J. Veenstra, "Rrepresenting text chunks", In Proc. of EACL-99: Ninth Conference of the European Chapter of the ACL, Bergen, Norway, 1999,pp. 173-179
[11] R. Jackendoff,, Semantic Structures, MIT Press, Cambridge, MA, 1990.
[12] B. Levin, "Semantic Prominence and Argument Realization", In Proc. Of 74th Annual LSA Meeting, Chicago, 2000
[13] N. Mansoory, Z Abolhasani, M. Ghayumi. "Semantic representing of Persian prepositions" , In Proc. Of the first workshop on Persian language and computer. 2004, pp. 105-111.
[14] M. Sadrmousavi, Shamsfard, M., "A Rule-based Semantic Role Labeling Approach for Persian Sentences", In Proc. Of The Second Workshop on Computational Approaches to Arabic Script Languages (CAASL2), Stanford, USA. 2006.