Search code examples
c#nlpsemantics

Semantic analysis in C#


What are the tools, if any, to make a C# code that does semantic analysis? I am interested in detecting sysnonims, for example, if there is a sentences with a word K9 in it, the tool would recognize that K9 means dog.


Solution

  • What your looking for is a Natural Language Processing (NLP) tool, there are a few tools around that could be some help such as SharpNLP but I'm not aware if there is a specific tool for detecting and replacing synonyms.