(1) Upgrading/proposing new spell and grammar checking algorithms
for Persian language and implementing the related software
For: Software and Information Technology Group, Information Technology Research Center, Iran Telecommunication Research Center.
Aim: Developing a reliable Spell, Grammar and Real-word mistake checker for Persian Language
Abstract: With advancements in industry and information technology, large volumes of
electronic text are produced daily. In spite of having considerable benefits such as easy
organization and data management, electronic documents are too time taking and
expensive to maintain. Therefore, existence of automatic systems such as spell
checker/corrector can help in reducing costs and increasing the electronic texts.
This project aims at improving existing algorithms for automatic correction of
Persian texts to be used to develop an automatic spell checking system. Written
mistakes are usually categorized as spelling, grammatical and real word errors. If a
word is not observed in the word list or can not be indirectly produced using
morphological rules, this word is considered to have spelling error. Grammatical errors
which happen in sentence level or word relation involve inaccordance error (eg. object
and verb), order of words in a sentence, and in general anything which does not agree
with grammatical rules of that language. Real word errors correspond to the wrong
usage of a word in a sentence. For instance if the word “match” and “catch” are both
correct words which are available in word list, but if the latter one appears in a sentence
where the first one was considered to be, there exists a real word error.
|