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...

Full description

Bibliographic Details
Published in:International Journal of Mathematical Models and Methods in Applied Sciences
Main Author: Sembok T.M.T.; Ata B.M.A.; Bakar Z.A.
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