[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The new conjugator project
- To: Development Discussions <developer at arabeyes dot org>
- Subject: Re: The new conjugator project
- From: Behdad Esfahbod <behdad at cs dot toronto dot edu>
- Date: Wed, 2 Jun 2004 20:18:28 -0400
Thanks. I know Arabic conjugation rules, but didn't know the
word. BTW, Persian is not any like that, it uses
On Tue, 1 Jun 2004, Abdulaziz Al-Arfaj wrote:
> --- Behdad Esfahbod <behdad at cs dot toronto dot edu> wrote:
> > BTW, what is a "conjugator"?
> A conjugator, put simply, is something that conjugates :). To be more exact,
> conjugation is the act of getting one form of a verb from the root or from
> another form. English has irregular conjugation rules, but mostly you conjugate
> by simply adding suffixes. Arabic is a different matter altogether because it
> doesn't use prefixes or suffixes, it uses infixes. I don't know what the
> situation is in Persian, but its probably similiar to Arabic. An example:
> The root verb for "write" in Arabic, is ka-ta-ba (كَتَبَ). To "conjugate"
> it to the male present plural form, for example, you add a "ya" at the
> beginning, put a hamza on the first letter, a dhamma on the second (not always)
> and third, and the waw+noon combo representative of a group of males. You get
> ya-k-tu-buun (يَكْتُبُون) and that is how you conjugate a verb! The
> aim of this project is to create a program to do this automatically. If you
> give it "kataba" and say you want the male present plural, it should be able to
> output yaktubun by applying the above rules. Same goes for all forms of a verb,
> which I believe there 16 of them in Arabic.
> Thanks for making me write this! It'll go into the README :)
> Do you Yahoo!?
> Friends. Fun. Try the all-new Yahoo! Messenger.
> Developer mailing list
> Developer at arabeyes dot org