I. Introduction
Written form of a language is a very important factor in communication; whether it is handwritten or typed. When speaking it is not important to know proper spelling of a word and even without proper maintenance of grammar communications can be conducted, but when writing it is very important to have correct spelling. Spelling mistake is a common issue especially if it is a complex language such as Bangla. In aspect of most spoken language, Bangla stands 6th in the world [1]. It has complex word construction, so it is common to have spelling error while writing. It is not necessary that the reasons for spelling mistakes are only because of its complexity, it might also occur due to fast typing or lack of knowledge. As it is a common phenomenon to make spelling mistakes, automatic spelling correction processes are a must. There are lots of work on this issue but when considering Bangla there aren’t many notable works. The main focus of this research work is checking the spelling of Bangla word following by the correction of it using fractional accuracy. Direct dictionary lookup and edit distance method will be used to check correctness and gain possible corrections of the word then the accuracy will be calculated. There are some works that used the edit distance method but, in this research, a much larger dictionary and new method to calculate accuracy are used which will give better results.