Pergunta

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?

Foi útil?

Solução

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

Outras dicas

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top