title: Clustering similar texts using Affinity Propagation and creating a cluster plot
body: <p>I have a list of universities to be clustered based on similarity. For example, this string "University of Melbourne" and this string "University of Meelbourne" is the same, but has a spelling error. </p>
  
  <p>I would like to group these similar strings together using Affinity Propagation (Scikit Learn) technique. Do I need to transform the Strings first, using Word2VEC before applying Affinity Propagation on SciKit learn ?</p>
  
  <p>Is there a good tutorial which could show me how to accomplish this?</p>