Persian Semantic Role Labeling Based on Dependency Tree

<p><span style="font-family: Times New Roman;">Semantic role labeling is the task of attaching semantic tags to the words according to the occurred event in the sentence. Persian semantic role labeling is a challenging task that most methods so far in this regard depend on a hu...

Full description

Bibliographic Details
Main Authors: Soghra Lazemi, Hossein Ebrahimpour Komleh, Nasser Noroozi
Format: Article
Language:English
Published: Regional Information Center for Science and Technology (RICeST) 2020-02-01
Series:International Journal of Information Science and Management
Subjects:
Online Access:https://ijism.ricest.ac.ir/index.php/ijism/article/view/1399
_version_ 1818267086255816704
author Soghra Lazemi
Hossein Ebrahimpour Komleh
Nasser Noroozi
author_facet Soghra Lazemi
Hossein Ebrahimpour Komleh
Nasser Noroozi
author_sort Soghra Lazemi
collection DOAJ
description <p><span style="font-family: Times New Roman;">Semantic role labeling is the task of attaching semantic tags to the words according to the occurred event in the sentence. Persian semantic role labeling is a challenging task that most methods so far in this regard depend on a huge number of handcrafted features and are done on feature engineering to attain high performance. On the other hand, by considering the Free-Word-Order and Subject-Object-Verb-Order characteristics of Persian, the verbal predicate’s arguments are often distant and create long-range dependencies. The long-range dependencies can hardly be modeled by these methods. Our goal is to achieve a better performance only with minimal feature engineering and also to capture long-range dependencies in a sentence. To these ends, in this paper a deep model for semantic role labeling is developed with the help of dependency tree for Persian. In our proposed method, for each verbal predicate, the potential arguments are identified with the help of dependency relationships, and then the dependency path for each pair of predicate and its candidate argument is embedded using the information in the dependency trees. In the next step, we employed a bi-directional recurrent neural network with long short-term memory units to transform word features into semantic role scores. Experiments have been done on the <em>first semantic role corpus in Persian language</em> and the corpus provided by the authors. The achieved Macro-average F<sub>1</sub>-measure is 80.01 for the first corpus and 82.48 for the second one.</span></p>
first_indexed 2024-12-12T20:17:00Z
format Article
id doaj.art-565143bd726a4efb86cc45181d3966cf
institution Directory Open Access Journal
issn 2008-8302
2008-8310
language English
last_indexed 2024-12-12T20:17:00Z
publishDate 2020-02-01
publisher Regional Information Center for Science and Technology (RICeST)
record_format Article
series International Journal of Information Science and Management
spelling doaj.art-565143bd726a4efb86cc45181d3966cf2022-12-22T00:13:21ZengRegional Information Center for Science and Technology (RICeST)International Journal of Information Science and Management2008-83022008-83102020-02-0118193108336Persian Semantic Role Labeling Based on Dependency TreeSoghra Lazemi0Hossein Ebrahimpour KomlehNasser Noroozikashan university<p><span style="font-family: Times New Roman;">Semantic role labeling is the task of attaching semantic tags to the words according to the occurred event in the sentence. Persian semantic role labeling is a challenging task that most methods so far in this regard depend on a huge number of handcrafted features and are done on feature engineering to attain high performance. On the other hand, by considering the Free-Word-Order and Subject-Object-Verb-Order characteristics of Persian, the verbal predicate’s arguments are often distant and create long-range dependencies. The long-range dependencies can hardly be modeled by these methods. Our goal is to achieve a better performance only with minimal feature engineering and also to capture long-range dependencies in a sentence. To these ends, in this paper a deep model for semantic role labeling is developed with the help of dependency tree for Persian. In our proposed method, for each verbal predicate, the potential arguments are identified with the help of dependency relationships, and then the dependency path for each pair of predicate and its candidate argument is embedded using the information in the dependency trees. In the next step, we employed a bi-directional recurrent neural network with long short-term memory units to transform word features into semantic role scores. Experiments have been done on the <em>first semantic role corpus in Persian language</em> and the corpus provided by the authors. The achieved Macro-average F<sub>1</sub>-measure is 80.01 for the first corpus and 82.48 for the second one.</span></p>https://ijism.ricest.ac.ir/index.php/ijism/article/view/1399semantic role labelingfull-syntactic parsingshallow syntactic parsingdependency treephrase-structure treepersian
spellingShingle Soghra Lazemi
Hossein Ebrahimpour Komleh
Nasser Noroozi
Persian Semantic Role Labeling Based on Dependency Tree
International Journal of Information Science and Management
semantic role labeling
full-syntactic parsing
shallow syntactic parsing
dependency tree
phrase-structure tree
persian
title Persian Semantic Role Labeling Based on Dependency Tree
title_full Persian Semantic Role Labeling Based on Dependency Tree
title_fullStr Persian Semantic Role Labeling Based on Dependency Tree
title_full_unstemmed Persian Semantic Role Labeling Based on Dependency Tree
title_short Persian Semantic Role Labeling Based on Dependency Tree
title_sort persian semantic role labeling based on dependency tree
topic semantic role labeling
full-syntactic parsing
shallow syntactic parsing
dependency tree
phrase-structure tree
persian
url https://ijism.ricest.ac.ir/index.php/ijism/article/view/1399
work_keys_str_mv AT soghralazemi persiansemanticrolelabelingbasedondependencytree
AT hosseinebrahimpourkomleh persiansemanticrolelabelingbasedondependencytree
AT nassernoroozi persiansemanticrolelabelingbasedondependencytree