Dizenjoni një algoritëm për kërkimin e hyrjeve të kontakteve të dyfishta në një listë emailesh.
Algoritmi duhet së pari të lexojë çdo adresë emaili për të përcaktuar nëse adresa është unike apo dublikatë e një adrese ekzistuese. Për të siguruar saktësinë, të dhënat duhet të ndahen në token bazuar në pjesën lokale (përpara @) dhe pjesën e domenit (pas @). Më pas, këto shenja mund të krahasohen me adresat e tjera të postës elektronike në listë për të identifikuar dublikatat. Për të trajtuar mundësinë e gabimeve, mund të zbatohet një algoritëm i përputhjes fuzzy që llogarit gabimet në hyrje. Për shembull, nëse dy hyrje kanë shenja të përputhshme të pjesës lokale, por shenja të ndryshme të pjesës së domenit, mund të përdoret një algoritëm i përputhjes së paqartë për të vendosur nëse duhet të kategorizohet si dublikatë apo gabim shtypi. Për më tepër, një pemë kërkimi binar mund të përdoret për të krahasuar të dhënat e tokenizuara dhe për të përcaktuar më shpejt nëse një adresë emaili është dublikatë apo jo.