title: Matching records based on Person Name
body: <p>Are there any tools or methods that can be used for matching by a person's name between two different data sources?</p>
  
  <p>The systems have no other common information and the names have been entered differently in many cases. </p>
  
  <p>Examples of non-exact matches:</p>
  
  <p>King Jr., Martin Luther = King, Martin (exclude suffix)<br>
  Erving, Dr. J. = Erving, J. (exclude prefix)<br>
  Obama, Barak Hussein = Obama, Barak (exclude middle name)<br>
  Pufnstuf, H.R. = Pufnstuf, Haibane Renmei (match abbreviations)<br>
  Tankengine, Thomas = Tankengine, Tom (match common nicknames)<br>
  Flair, Rick "the Natureboy" = Flair, Natureboy (match on nickname)  </p>