Linguistic preprocessors for Arabic, Farsi and Hebrew