An application of neural network for extracting Arabic word roots

Hasan M. Alserhan*, Aladdin S. Ayesh

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    6 Citations (Scopus)


    A good Arabic stemming algorithm is needed in many applications such as: natural language processing, computerized language translation, compression of data, spells checking and in information retrieval. Arabic language is considered to be one of the world's most complicated languages due to the complexity of its morphological structure, so it has huge morphological variations and rules. Majority of the existing Arabic stemming algorithms use a large set of rules and many algorithms also refer to existing pattern and root files. This requires large storage and access time. In this paper, a novel numerical approach for stemming Arabic words is described. The present approach attempts to exploit numerical relations between characters by using backpropagation neural network. The empirical positive results show that the stemming problem can be solved by neural network.

    Original languageEnglish
    Pages (from-to)2623-2627
    Number of pages5
    JournalWSEAS Transactions on Computers
    Issue number11
    Publication statusPublished - Nov 2006


    • Arabic language
    • Backpropagation neural networks
    • Natural Language Processing (NLP)
    • Stemming


    Dive into the research topics of 'An application of neural network for extracting Arabic word roots'. Together they form a unique fingerprint.

    Cite this