M.phil (I.T) thesis:
Zeeshan Bhatti, "Sindhi Word Spell Checker", Institute of Information and Communication Technology, University of Sindh, Jamshoro, Pakistan, 2011 [pdf] [ppt]
In proposed research work an attempt has been made to develop a Sindhi Word Spell Checker system which transparently checks each Sindhi word (combination of characters and ligatures) for any spelling mistakes as it is entered in a Sindhi software and provide correct spelling suggestions as alternate words in place. The application is integrated as a utility with recent Sindhi word processing developments and as a plug in patch application for other compatible Sindhi word processing software i.e. MS. Office. An auto correction feature is integrated with the system for identifying different patterns of spelling mistakes, most commonly made mistakes and correcting those error automatically without any user action. The system is able to identify and report various types of spelling mistakes for instance the following spelling and typo errors possibly experienced in Sindhi drafting composition:
o Spelling Mistakes
o Letter transpositions
o Inadvertent spaces between parts of words
o Accurate identification and correction of Sindhi ligatures.
o Intelligent treatment of phrases.
Additional features have been investigated for making the system user friendly, need to have options allowing the user to incorporate the words into a database, not already in data dictionary. The undertaken research work as far as we know is a lead in designing an automated Sindhi Word Spell checker.