Skip to content

Simple Arabic Morphological Analyzer (B.Sc course project)

License

Notifications You must be signed in to change notification settings

ahmedibrahimq/anlp-morph

Repository files navigation

Arabic Morphological Analyzer

Main components

  • Root Based Stemmer

Applied after removing affixes and clitics from the word, with the light stemmer we built, based on Tashaphyne afixes list. Then, we compare the stem with patterns -(الميزان الصرفي), which have the same length of the stem. This is done by removing -from the stem, chracters which corresponding to the root radicals of the pattern, and matching the remaining with each pattern after removing root radical from it. Last step is verifing the matched root(s) for the stem with a dictionary of roots extracted from Quranic Arabic Corpus.

  • POS Tagger and Morphological features

Applied on sūrat l-tīn, based on QADT.

  • Synonyms and Antonyms

@elkharashy22 developed a wider searching technique in wordnet for antonomys written in arabic script.

In collaboration with @elkharashy22

About

Simple Arabic Morphological Analyzer (B.Sc course project)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages