Try RDI's Automatic Arabic Phonetic Transcriptor (Diacritizer/Vowelizer)
Try RDI's Arabic Morphological Analyzer
Try RDI's Arabic Part-of-Speech Tagger
Try RDI's Arabic Text Search Engine
Try RDI's Arabic Lexical Dictionaries
Try Summarization of Arabic