title: How can one resolve synonyms in named-entity recognition?
body: <p>In natural language processing, named-entity recognition is the challenge of, well, recognizing named entities such as organizations, places, and most importantly <em>names</em>.</p>
  
  <p>There is a major challenge in this though that I call that of <em>synonymy</em>: <em>The Count</em> and <em>Dracula</em> are in fact referring to the same person, but it it possible that this is never discussed directly in the text.</p>
  
  <p>What would be the best algorithm to resolve these synonyms?</p>
  
  <hr>
  
  <p>If there is a feature for this in any Python-based library, I'm eager to be educated.  I'm using NLTK.</p>