Implementation of an Arabic morphological analyzer within constraint logic programming framework

Hamza Zidoum*

*المؤلف المقابل لهذا العمل

نتاج البحث: المساهمة في مجلةConference articleمراجعة النظراء

ملخص

This paper presents an Arabic Morphological Analyzer and its implementation in clp(FD), a constraint logic programming language. The Morphological Analyzer (MA) represents a component of an architecture which can process unrestricted text from a source such as Internet. The morphological analyzer uses a constraint-based model to represent the morphological rules for verbs and nouns, a matching algorithm to isolate the affixes and the root of a given word-form, and a linguistic knowledge base consisting in lists of markers. The morphological rules fall into two categories: the regular morphological rules of the Arabic grammar and the exception rules that represent the language exceptions. clp(FD) is particularly suitable for the implementation of our system thanks to its double reasoning: symbolic reasoning expresses the logic properties of the problem and facilitates the implementation of a the linguistic knowledge base, and heuristics, while constraint satisfaction reasoning on finite domains uses constraint propagation to keep the search space manageable.

اللغة الأصليةEnglish
الصفحات (من إلى)763-769
عدد الصفحات7
دوريةLecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science)
مستوى الصوت2773 PART 1
المعرِّفات الرقمية للأشياء
حالة النشرPublished - 2003
الحدث7th International Conference, KES 2003 - Oxford, United Kingdom
المدة: سبتمبر ٣ ٢٠٠٣سبتمبر ٥ ٢٠٠٣

ASJC Scopus subject areas

  • ???subjectarea.asjc.2600.2614???
  • ???subjectarea.asjc.1700.1700???

بصمة

أدرس بدقة موضوعات البحث “Implementation of an Arabic morphological analyzer within constraint logic programming framework'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا