Semantic role labeling for Arabic language using case-based reasoning approach

Many natural language processing areas use semantic roles in order to improve the applications of the extracted information, the question answering and the machine translation, etc. In Arabic, the work of constructing the semantic role labeling system or the annotated corpus is extremely limited compared to their speaker’s number and to English language as well. In this paper, we present a supervised method for the semantic role labeling of Arabic sentences. Hence, we use the feedback capacity of the case-based reasoning to annotate new sentences from already annotated ones besides the use of the Arabic PropBank as a reference to the semantic labels. We test our method under a wide range corpus that contains 2332 attributes and 5291 arguments. Accordingly, an Arabic semantic role labeling system is tested, for the first time, in that corpus. As a result, our method shows the ability to annotate new sentences from the labeled sentences or the construction of the annotated corpus.

[1]  Wajdi Zaghouani,et al.  A Pilot PropBank Annotation for Quranic Arabic , 2012, CLfL@NAACL-HLT.

[2]  Jaouad Mousser,et al.  A Large Coverage Verb Taxonomy for Arabic , 2010, LREC.

[3]  Wajdi Zaghouani Le développement de corpus annotés pour la langue arabe , 2015 .

[4]  Jean Lieber,et al.  RespiDiag: A Case-Based Reasoning System for the Diagnosis of Chronic Obstructive Pulmonary Disease , 2014, Expert Syst. Appl..

[5]  Mona T. Diab,et al.  Semantic Processing of Semitic Languages , 2014, NLP of Semitic Languages.

[6]  Alessandro Moschitti,et al.  Semantic Role Labeling Systems for Arabic using Kernel Methods , 2008, ACL.

[7]  Alessandro Moschitti,et al.  Semantic parsing of modern standard Arabic , 2007 .

[8]  Roger C. Schank,et al.  Dynamic memory - a theory of reminding and learning in computers and people , 1983 .

[9]  M. Maamouri,et al.  The Penn Arabic Treebank: Building a Large-Scale Annotated Arabic Corpus , 2004 .

[10]  Yuchen Zhang,et al.  CoNLL-2012 Shared Task: Modeling Multilingual Unrestricted Coreference in OntoNotes , 2012, EMNLP-CoNLL Shared Task.

[11]  Roser Morante,et al.  Analysis of Joint Inference Strategies for the Semantic Role Labeling of Spanish and Catalan , 2008, CICLing.

[12]  Negar Armaghan Contribution à un système de retour d'expérience basé sur le raisonnement à partir de cas conversationnel : application à la gestion des pannes de machines industrielles , 2009 .

[13]  Daniel Gildea,et al.  The Proposition Bank: An Annotated Corpus of Semantic Roles , 2005, CL.

[14]  Martha Palmer,et al.  Verbnet: a broad-coverage, comprehensive verb lexicon , 2005 .

[15]  John B. Lowe,et al.  The Berkeley FrameNet Project , 1998, ACL.

[16]  Dan Roth,et al.  The Importance of Syntactic Parsing and Inference in Semantic Role Labeling , 2008, CL.

[17]  Luc Lamontagne,et al.  Textual Reuse for Email Response , 2004, ECCBR.

[18]  Ann Bies,et al.  A Pilot Arabic Propbank , 2008, LREC.

[19]  Mobyen Uddin Ahmed,et al.  Case-Based Reasoning Systems in the Health Sciences: A Survey of Recent Trends and Developments , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[20]  Claire Bonial,et al.  English PropBank Annotation Guidelines , 2012 .

[21]  Roser Morante,et al.  A Combined Memory-Based Semantic Role Labeler of English , 2008, CoNLL.

[22]  Huang Heyan,et al.  Intelligent Case Based Machine Translation System , 2001 .

[23]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[24]  Christopher K. Riesbeck,et al.  Inside Case-Based Reasoning , 1989 .

[25]  Klaus Hechenbichler,et al.  Weighted k-Nearest-Neighbor Techniques and Ordinal Classification , 2004 .

[26]  Martha Palmer,et al.  The Revised Arabic PropBank , 2010, Linguistic Annotation Workshop.

[27]  Anton Nijholt,et al.  CBR in Dependency-based Machine Translation , 2004 .

[28]  Ivan Titov,et al.  Semantic Role Labeling , 2010, HLT-NAACL.

[29]  Christiane Fellbaum,et al.  SemEval-2007 Task 18: Arabic Semantic Labeling , 2007, SemEval@ACL.

[30]  Eve Mathieu-Dupas Algorithme des k plus proches voisins pondérés et application en diagnostic , 2010 .

[31]  Beatrice Santorini,et al.  Building a Large Annotated Corpus of English: The Penn Treebank , 1993, CL.

[32]  Emmanuel Nauer,et al.  Text Adaptation Using Formal Concept Analysis , 2010, ICCBR.

[33]  Sahar Bayat,et al.  Improving Case-Based Reasoning Systems by Combining K-Nearest Neighbour Algorithm with Logistic Regression in the Prediction of Patients’ Registration on the Renal Transplant Waiting List , 2013, PloS one.

[34]  Alessandro Moschitti,et al.  CUNIT: A Semantic Role Labeling System for Modern Standard Arabic , 2007, SemEval@ACL.

[35]  Brona Collins,et al.  Example-Based Machine Translation: An Adaptation-Guided Retrieval Approach , 1999 .

[36]  Vimal Mishra,et al.  Approach of English to Sanskrit machine translation based on case-based reasoning, artificial neural networks and translation rules , 2010, Int. J. Knowl. Eng. Soft Data Paradigms.

[37]  Saudi Arabia,et al.  An English to Urdu translation model based on CBR, ANN and translation rules , 2015 .

[38]  C SchankRoger,et al.  Dynamic Memory: A Theory of Reminding and Learning in Computers and People , 1983 .

[39]  Béatrice Fuchs,et al.  Un assistant pour la conception et le développement des systèmes de RàPC , 2005 .