Question

This may be a question that is not suitable for stackoverflow, but I had no other better place to ask it. I was wondering if there are any known tools (non-commercial) that can be used to solve the homophone confusions such as these in a sentence?

  • it's vs its
  • you're vs your

I am new to NLP and I haven't used any of the known tools. Tried to search for these in google but nothing useful shows up. Are there any parts in NLTK or CoreNLP that cover this?

Was it helpful?

Solution

I have no experience with this topic but I found a how to PDF that may be of some use to you.

How to solve homophone problems

OTHER TIPS

It's no complete solution, but LanguageTool has some rules for this. See the rule file and search for rulegroup id="IT_IS"(disclaimer: I'm the maintainer of LanguageTool). After the Deadline also uses a rule-based approach, only that it tries to avoid useless suggestions by filtering its suggestion against a large n-gram database.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top