Text this: Computational linguistics, speech and image processing for Arabic language