Conjugator is a fully grammar rules based Arabic verb conjugator. For a selected verb or,
alternatively, selected root letters (R1,R2,R3) and Form (for Form I including R2 vowels
in perfectum and imperfectum) Conjugator generates the following
Results
- Verbal forms in all tenses and modes
- Active and passive voice
- Underlying morpheme types
- Projections of (R1,R2,R3) on morpheme types
- Rules that have been applied
- Transliterations
- Unvocalized verbal forms
- Active/Passive Participles, Maṣdars
Which verbs are covered?
- All triradical Arabic verbs are covered ranging from Consonant, Geminated and Hamzated verbs to Assimilated, Hollow
and Defective verbs and to the Doubly Weak and Mixed verbs. These categories will be referred to as Typologies. More
about Typologies can be found under VERB.
How does it work?
- Go to ROOT to select a root (R1,R2,R3) plus Form and see
what verbal forms are generated. Alternatively, go to VERB
and select a verb from a reservoir of 1400 verbs and then have the verbal forms generated, or go to
TEST to select a verb from a set of testing verbs,
carefully collected to cover the full conjugational diversity of the Arabic verb.
What more is there?
- There is a separate page dedicated to the morphology of verbal forms (MORPH).
Morpheme Types constitute the framework for verb conjugation. Using the morpheme types the conjugation of Consonant verbs is
straightforward. All other Typologies (also including a small subset of the Consonant verbs) require the application of additional
rules. There are sets of rules for every Typology. Go to RULE
to get acquainted with them.
Visit GRAPH to see how the set of 1400 verbs is distributed
over Typologies and Forms. LETTER is the transliteration table
that is used to transliterate Arabic to Latin script.
Technology, History and About me
- Conjugator is written in Python and uses the Flask framework and a small MySQL database. Conjugator is hosted at pythonanywhere.com.
It was first deployed on January 22 2020. Current version is May 26 2025.
- My name is Jan Verhaar. I have studied physics and I love Arabic.
Your comments and suggestions are much appreciated. Send them to jan.verhaar at xs4all.nl
- Visit my LinkedIn profile
You are logged in as: user0019636