The Assistant Professor in the Department of Arabic Language, Faculty of Humanities at King Khalid University, Dr. Yasser Darwish excels the Checker Program designed by the international corporation of Microsoft when he designed a program to correct misspellings automatically.
Darwish explained that the need pushes him to invent this program as he works in the field of the Arabic language, which requires correcting mistakes and arbitrating researches, dissertations. It was necessary to design a program to handle this problem without wasting time in correcting misspellings or the problems in typing texts such as the existence of a period in the beginning of the line, and the many spaces between words.
He added, "The idea went back to several years ago, when I was working during that period to transfer hundreds of paper books to digital books (electronic). I have collected a huge digital library, exceeded 60 thousand books."
The workshop was held for members of the Department of Arabic at the University of King Khaled and entitled (technical innovations to serve the Arabic language). Darweesh reviewed how the program works when he presented a model of a paper full of mistakes. He proceeded editing process and all attendants realized how the program handled thousands of errors without interference. He also introduced a template of macro which cleans up the file from the errors associated with punctuation and text format.
Regarding the details of the program, Dr. Darwish answered, it is a simple programming work depending on Microsoft Word application in accordance with a technique called Macro. It starts to store the steps which undertaken by the user, and returns them automatically without interference. He clarified that he did memorization on the Macro depending on the principle of Search and Replace; which searches for the wrong word according to the rules and standards of the Arabic language that were stored before, then, it will delete the wrong word and replace it with the correct one, according to specific regulations.
He emphasized that he inserted thousands of wrong words that are repeated in writing with mistakes. The programming process corrects thousands misspellings automatically whatever the size of the file is.
He pointed out that the spell checker, he designed himself, surpasses the Checker of Microsoft Corporation in terms of correcting and handling misspellings directly. It never refer to words as wrong while they are actually right, which lets the user makes errors. He added that the Dictionary of Microsoft Word have a few words comparing to his Checker which contains thousands of correct words.
Dr. Darwish welcomed the programmers to develop his program to become independent of the Microsoft Word. He urged King Khalid University to take part in supporting such important project, which serves both researchers and students.