Domanda

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?

È stato utile?

Soluzione

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

Altri suggerimenti

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top