I've recently tried to make use of SQL SoundEx to implement a smart search function an ASP.NET MVC web application, but haven't been able to get it to work as I desire. Is there a C# library that provides fuzzy string comparisons?


1 Answer 1


The FuzzyString library makes use of various algorithms for approximate string comparisons. It allows you to specify any one or more of the algorithms to use for each comparison. Following is a list of all available algorithms:

  • Hamming Distance
  • Jaccard Distance
  • Jaro Distance
  • Jaro-Winkler Distance
  • Levenshtein Distance
  • Longest Common Subsequence
  • Longest Common Substring
  • Overlap Coefficient
  • Ratcliff-Obershelp Similarity
  • Sorensen-Dice Distance
  • Tanimoto Coefficient

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.