I've seen some similar topics, but they don't seem to solve my problem.
I'm developing a java application where spell checking is required. The two languages I have to use are English and Greek. So I need to check a word's spelling and if it's incorrect, to replace the wrong word with the appropriate one.
Does anyone have experience on how to do this?