Have you ever tried Grammarly? Some of my friends are using grammarly to correct their mistake when typing, it's really great, beside it often suggest the other words with the same meaning but it's more polite than the word you're going to use. I think you should take a look at this tool, you can try to use free edition of this tool to experience to see if it's good or not before going to buy full edition.