title: Fuzzy String Matching using R
body: <p>I have column <code>x</code> which has a string <code>ABN-AMRO-NV/SUNTRUST-BK/WACHOVIA</code> and column <code>y</code> which has a string <code>SunTrust Banks</code>. As you can see, column <code>x</code> has three strings together which are separated by forward slash. So, I would have to split using <code>strsplit</code> to separate the string before fuzzy matching. To do fuzzy matching I tried packages such as <code>stringdist</code>, <code>adist</code>, <code>agrep</code> etc. But I have not got good result as I expected.</p>
  
  <p>So, what should be a good way to solve my matching problem?. How can I approach this matching problem to get the good result?. As you can see in the example, <code>SunTrust Banks</code> matches with the word <code>SUNTRUST-BK</code> which is I am expecting as a result, using fuzzy matching. </p>
  
  <p>Also, just to provide note, my strings in column <code>x</code> and column <code>y</code> will vary a lot. For example, strings in column <code>x</code> will have sometime no forward slash, means only one string. </p>
  
  <p>Thank you all for your help and guidance.</p>