@vblagoje Thank you for your reply.
Here is how I am dealing with task currently:
I am using BERT by masking the misspelled word to get predictions with their probability score. However, the results are not so good. So, I thought of fine-tuning the BERT.
I have checked the examples on token classification but I am not sure how the token classification will help me for my task. Could you please elaborate a bit more?