Enabling Fuzzy Search in C# .NET
Channel: Hassan Habib
Date: 16/12/2022

Have you ever searched for a term misspelled and the search engine still gave you the right answers? How does it do that?

In this session, I'm going to introduce you to a simple and quick way to implement a capability called fuzzy search - which enables your application to search for a pattern in your data instead of an exact match.

Here's some useful links:
Read about SOUNDEX in SQL Server here:
https://learn.microsoft.com/en-us/sql/t-sql/functions/soundex-transact-sql?view=sql-server-ver16

Learn about DbFunctions here:
https://learn.microsoft.com/en-us/dotnet/api/system.data.entity.dbfunctions?view=entity-framework-6.2.0

Here's the code I used in this video:
https://github.com/hassanhabib/FuzzySearch