ACE — Documentation Home

📚 ACE — Documentation Home

Welcome to the complete documentation hub for the Arabic Computational Engine. Browse topics below to learn ACE structure, morphology rules, phonetics, forms, tenses, weak verbs, Tajweed, and internal algorithms.

Overview
Overview
Full explanation of ACE, structure, workflow, and capabilities.
Legend
Color styles, prefixes, suffixes, code colors, and notation conventions.
Flowcharts
Block-level flowcharts explaining recognition, stems, roots, and form detection.
Core Morphology
Morphology Basics
Arabic morphological structure: radicals, patterns, inflections, noun/verb rules.
Forms I–X Explained
Detailed description of Forms I–X, patterns, masdar types, usage, meaning shift.
Weak Verb Families
Hollow, defective, assimilated, doubled, and hamzated verbs with examples.
Pronunciation & Tajweed
Pronunciation Guide
IPA mapping, throat letters, Qalqalah, Tajweed color rules.
Tajweed Rules
Arabic phonetic rules used in Qur’ānic recitation.
Tenses & Verb System
All Tenses (1–43)
Detailed description of all tenses/modes: perfect, imperfect, subjunctive, jussive, emphatic.
ACE Verb Analyzer
Analyze roots, forms, vowels, tenses, and declensions.
Tables & Charts
Morphology Tables
Comprehensive tables for nouns, verbs, plurals, patterns, and inflections.
Color System
Prefix, stem, suffix colors; Qalqalah, Throat, Tafkheem; IPA colors.
Developer Documentation (Internal)
Latin → Arabic Converter
How ACE converts transliteration tokens into Arabic characters.
Combined Token Engine
How prefixes + radicals + suffixes are joined with diacritics.
Stem Tester Engine
Underlying logic for the stem tester and IPA rendering.