title: Is there a way to check if two strings are almost identical
body: <p>So I am scraping 3 websites for their product's data, the websites are all big chains of supermarkets in my region, since all the supermarkets are in the same region they usually sell the same products.</p>
  <p>I want to make one curated collection containing all the products in the region so that when I search 'CEREAL FLIPS DE CHOCOLATE 220 GR' in the collection it returns me that product for each of the supermarkets, the thing is since every company is independent of eachother, they keep their inventories separately so each of them gives a different input name to all of their products.</p>
  <p>Example :</p>
  <ul>
  <li>Market 1.  Cereal Flips Chocolate 220Gr</li>
  <li>Market 2.  CEREAL FLIPS CHOCOLATE 220G</li>
  <li>Market 3.  CEREAL FLIPS DE CHOCOLATE 220 GR</li>
  </ul>
  <p>So lets say I make one curated collection that holds all the real names of the products and give it to the scrapers. The scraper of market 1 runs and sees</p>
  <ul>
  <li>Market1:                   Cereal Flips Chocolate 220Gr</li>
  </ul>
  <p>and checks for the curatedCollection.</p>
  <ul>
  <li>CuratedCollection:         CEREAL FLIPS DE CHOCOLATE 220 GR</li>
  </ul>
  <p>Is there a way to match those nearly identical strings?.</p>