What is KMorph? Here You finds out!
KMorph is a morphological analyzer for Arabic words, that is capable of analyzing a word and returning its prefix, stem, suffix, triliteral root and meaning. It is also capable of morphological generation, i.e. generating inflected word forms, given the prefix, stem and suffix. KMorph is an integral part of KIndexer and KSearch.
It can also be integrated into third party products in order to provide Arabic morphological search; for example, it may be integrated (embedded) into existing internet search engines that lack Arabic morphological search.