Domande · Deduplica

Come trovo i doppioni in un'anagrafica, anche se scritti in modo diverso?

Prima si sistema ogni indirizzo nella sua forma corretta, poi si confrontano i nominativi tenendo conto dei nomi equivalenti, degli errori di battitura e dell'ordine invertito di cognome e nome. Il risultato è un livello di certezza per ogni gruppo, con il motivo scritto accanto.

Perché una ricerca esatta non li trova

Due schede della stessa persona quasi mai sono scritte uguali. Chi le ha inserite ha usato un'abbreviazione, un vezzeggiativo, ha invertito cognome e nome, oppure ha scritto l'indirizzo con la sigla comoda del momento. Una ricerca che confronta stringhe non riconosce niente di tutto questo: per lei «V. Roma 12» e «Via Roma, 12» sono due indirizzi diversi, anche se un postino li leggerebbe come lo stesso posto.

Per questo il confronto va fatto in due tempi. Prima si porta ogni indirizzo alla sua forma corretta con lo stesso motore che RadarAddress usa per la normalizzazione: via per esteso, CAP giusto, comune scritto bene. Solo quando due indirizzi sono nella stessa forma ha senso chiedersi se coincidono: confrontando prima e sistemando dopo, due grafie della stessa via restano due indirizzi e il doppione sfugge.

Lo stesso vale per il nome: chi cerca «Rossi» aspettandosi di trovare la scheda già in archivio, e la scheda c'è ma è intestata «Rossi Mario» invece di «Mario Rossi», semplicemente non la trova. La conseguenza più comune è una scheda nuova aperta in buona fede, accanto a quella che già esisteva.

Cosa riconosce il confronto

  • Nomi equivalenti. Dany e Daniela, Beppe e Giuseppe, senza confondere persone diverse.
  • Cognome e nome invertiti. «Rossi Mario» e «Mario Rossi» arrivano quasi sempre da un'importazione con le colonne scambiate.
  • Un refuso nel cognome. Un piccolo errore di battitura non impedisce il riconoscimento, se il resto della scheda coincide.
  • Il titolo davanti al nome. «Dott.ssa Maria Bianchi» e «Maria Bianchi» sono confrontate come la stessa persona: il titolo non conta nel verdetto.
  • Le abbreviazioni della via, perché prima di confrontare gli indirizzi li sistemiamo.
  • La frazione ricondotta al suo comune, quando due schede citano un quartiere o una frazione che nell'anagrafica ufficiale appartiene allo stesso comune.

Il verdetto: certo, probabile, ambiguo

Quando due schede coincidono su tutto dopo la sistemazione, il verdetto è certo. Quando entrano in gioco un nome equivalente o un'abbreviazione, è probabile: quasi sempre giusto. Quando l'aggancio è debole — per esempio nomi simili — il gruppo è ambiguo. Ogni gruppo porta con sé il motivo: sai sempre perché due schede sono state accostate.

Il verdetto decide anche cosa succede nel file pulito: i gruppi certi e probabili escono già uniti in una riga sola, quelli ambigui restano interi e finiscono tra le righe da controllare, dove decidi tu.

Puoi scegliere anche quanto il confronto deve essere largo, dallo stretto (solo nominativo e indirizzo che coincidono) al più esteso (anche gli agganci deboli, che poi guardi tu). L'impostazione predefinita, quella con cui gira la maggior parte dei lavori, riconosce già le varianti dei nomi, le abbreviazioni e i piccoli refusi.

La scheda principale prende il meglio di ogni doppione

Se l'email c'era solo su una scheda e il telefono solo sull'altra, tenendone una sola perdi un recapito. RadarAddress costruisce una scheda principale prendendo da ciascuna il campo migliore — l'indirizzo dalla scheda più completa, il nome nella sua forma canonica, email e telefono da dove ci sono — e per ogni campo resta scritto da quale scheda viene.

Dove lo fai: dal sito, da un file, dall'API

Dal sito confronti due o tre anagrafiche alla volta e vedi subito il verdetto: è il modo più rapido per capire come funziona o per controllare un caso dubbio prima di caricare l'archivio intero. Per un'anagrafica intera carichi un file: i lavori in blocco arrivano fino a 100.000 schede, e a fine lavoro scarichi uno zip con il file pulito, l'elenco dei doppioni da togliere, i gruppi e le righe da controllare. Se lavori da codice, l'endpoint /api/v1/dedupe confronta fino a 500 anagrafiche per chiamata, e fino a 100.000 in modalità asincrona, con lo stesso verdetto certo/probabile/ambiguo e la stessa scheda principale. Il listino è nella pagina dei prezzi: prima di lanciare un lavoro in blocco vedi sempre cosa comporta, e le elaborazioni si scalano solo alla conferma.

Due schede, la stessa persona

Prima
Anagrafica A: Dany Rossi, v. leopardi 4 milano
Anagrafica B: Rossi Daniela, Via G. Leopardi 4, 20123 Milano
Dopo
Stessa persona — livello certo
Scheda principale: Daniela Rossi, Via Giacomo Leopardi 4, 20123 MILANO MI

Il nome equivalente (Dany/Daniela) e l'indirizzo scritto in due modi diversi vengono riconosciuti solo dopo che entrambi gli indirizzi sono stati sistemati nella loro forma corretta.

Le domande che seguono

Serve preparare l'anagrafica prima di caricarla?

No. Carichi il file così com'è: la sistemazione degli indirizzi è il primo passo del confronto.

I doppioni vengono cancellati in automatico?

Il tuo archivio resta com'è: ti restituiamo uno zip. Nel file pulito i gruppi certi e probabili sono già uniti nella riga principale, con l'elenco a parte delle righe da togliere; i gruppi ambigui restano interi e li trovi tra le righe da controllare, con il verdetto e il motivo.

Cosa succede se due persone diverse hanno lo stesso nome nello stesso comune?

Il confronto lo segnala come ambiguo: il gruppo non viene unito e resta tra le righe da controllare, dove decidi tu.

Quante anagrafiche posso confrontare insieme?

Dal sito due o tre, per farti un'idea. Da un file caricato fino a 100.000 schede in un lavoro solo. Dall'API fino a 500 per chiamata, e fino a 100.000 in modalità asincrona.

La scheda che ottengo perde dei dati rispetto alle due di partenza?

No: la scheda principale prende il campo migliore da ciascuna, email e telefono compresi, e resta scritto da dove viene ogni informazione.

Funziona anche se il cognome ha un errore di battitura?

Sì, entro un margine ragionevole: un piccolo refuso non impedisce il riconoscimento se il resto della scheda coincide.

Devo registrarmi per confrontare le mie anagrafiche?

Sì: la demo pubblica sul sito confronta una coppia scelta da noi, senza dati in ingresso, così puoi vedere come funziona. Per lavorare sulle tue schede serve un account gratuito.

Prova la deduplica

Inserisci due anagrafiche, o premi Random per vedere il motore al lavoro su un caso vero.

Prova la deduplica

Leggi anche: Perché Excel non trova i duplicati · Verificare gli indirizzi di un file Excel · Prezzi della deduplica