Locality-sensitive hashing
In computer science, locality-sensitive hashing (LSH) is a fuzzy hashing technique that hashes similar input items into the same "buckets" with high probability. The number of buckets is much smaller than the universe of possible input items.
Source: Wikipedia — Locality-sensitive hashing (CC BY-SA 4.0)