A rule and template based stemming algorithm for Arabic language
Stemming is defined as the conflation of all variations of specific words to a single form called the root or stem. Stemming plays a vital role in natural language processing and understanding. As in other languages, there is a need for an effective stemming algorithm for Arabic words. Arabic is a l...
Published in: | International Journal of Mathematical Models and Methods in Applied Sciences |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Published: |
2011
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-79960365881&partnerID=40&md5=cb180952d587613c8e6ecdbf93bb9d6e |
id |
2-s2.0-79960365881 |
---|---|
spelling |
2-s2.0-79960365881 Sembok T.M.T.; Ata B.M.A.; Bakar Z.A. A rule and template based stemming algorithm for Arabic language 2011 International Journal of Mathematical Models and Methods in Applied Sciences 5 5 https://www.scopus.com/inward/record.uri?eid=2-s2.0-79960365881&partnerID=40&md5=cb180952d587613c8e6ecdbf93bb9d6e Stemming is defined as the conflation of all variations of specific words to a single form called the root or stem. Stemming plays a vital role in natural language processing and understanding. As in other languages, there is a need for an effective stemming algorithm for Arabic words. Arabic is a language having a rich and complex morphological word structures and rules. An Arabic stemming algorithm based on morphological rules has been developed, and to enhance its effectiveness, a dictionary of root words is used to determine the right stems. The Arabic stemming algorithm developed by Al-Omari is studied and a new algorithm is proposed to enhance the performance. The improvements obtained relate to the order in which the dictionary is looked-up and the order in which the morphological rules are applied. 19980140 English Article |
author |
Sembok T.M.T.; Ata B.M.A.; Bakar Z.A. |
spellingShingle |
Sembok T.M.T.; Ata B.M.A.; Bakar Z.A. A rule and template based stemming algorithm for Arabic language |
author_facet |
Sembok T.M.T.; Ata B.M.A.; Bakar Z.A. |
author_sort |
Sembok T.M.T.; Ata B.M.A.; Bakar Z.A. |
title |
A rule and template based stemming algorithm for Arabic language |
title_short |
A rule and template based stemming algorithm for Arabic language |
title_full |
A rule and template based stemming algorithm for Arabic language |
title_fullStr |
A rule and template based stemming algorithm for Arabic language |
title_full_unstemmed |
A rule and template based stemming algorithm for Arabic language |
title_sort |
A rule and template based stemming algorithm for Arabic language |
publishDate |
2011 |
container_title |
International Journal of Mathematical Models and Methods in Applied Sciences |
container_volume |
5 |
container_issue |
5 |
doi_str_mv |
|
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-79960365881&partnerID=40&md5=cb180952d587613c8e6ecdbf93bb9d6e |
description |
Stemming is defined as the conflation of all variations of specific words to a single form called the root or stem. Stemming plays a vital role in natural language processing and understanding. As in other languages, there is a need for an effective stemming algorithm for Arabic words. Arabic is a language having a rich and complex morphological word structures and rules. An Arabic stemming algorithm based on morphological rules has been developed, and to enhance its effectiveness, a dictionary of root words is used to determine the right stems. The Arabic stemming algorithm developed by Al-Omari is studied and a new algorithm is proposed to enhance the performance. The improvements obtained relate to the order in which the dictionary is looked-up and the order in which the morphological rules are applied. |
publisher |
|
issn |
19980140 |
language |
English |
format |
Article |
accesstype |
|
record_format |
scopus |
collection |
Scopus |
_version_ |
1809678489689784320 |