A Multi-Agent System for Detecting and Correcting “Hidden” Spelling Errors in Arabic Texts Topics: Intelligent Agents In Proceedings of the 2nd International Workshop on Natural Language Understanding and Cognitive Science - Volume 0ICEIS, 149-154, 2005 , Miami, United States