AI engineering glossary · NLP embeddings

What is fuzzy matching?

Fuzzy matching (also called Approximate string matching): Finding strings that are close to, but not exactly the same as, a target, using measures such as edit distance or n-gram overlap. It helps match misspelt names, addresses and product titles to their intended records.

Level: intermediateTopic: NLP embeddings

Fuzzy matching: an example

"Bengaluru" and "Bangalore" are matched as the same city by a fuzzy score above a chosen threshold.

Related terms

More NLP embeddings terms

Where you learn it

Fuzzy matching is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.