Domanda

Ho un'applicazione che memorizzerà e seguirà i visitatori. Questi visitatori sono creati nel sistema dagli schelers (utenti) secondo necessità quando hanno impostato una visita. Il problema è che il più delle volte gli unici identificatori univoci importanti di un visitatore sono i seguenti:

  • Nome di battesimo
  • Cognome
  • Nome della ditta

Il rischio di record duplicati esistenti per la stessa persona è inerente, uno scheduler può inserire un nuovo record di visitatori al posto della ricerca del sistema per qualcuno che esiste con quel nome.

Quando incontro qualcuno che entra in un visitatore con lo stesso nome mostro un dialogo di avvertimento con vari suggerimenti su chi potrebbe essere questa persona, ma anche questo non è abbastanza buono.

Potrei entrare "Jim Jones" e questa persona può esistere nel sistema come "James Jones" o "Jimmy Jones". Vedo che ci sono pacchetti software di riconoscimento dei nomi disponibili ma sono costosi e certamente più pesanti di quello che sto cercando.

Qualcuno saprebbe dove trovare un file di dizionario gratuito o open source a cui posso accedere programmaticamente per trovare potenziali varianti di nome? Il software o un servizio online sarebbero carini, ma potrebbe anche fare solo un dump di dati o un semplice file di testo.

So che anche questo non impedirà record di visitatori duplicati, sto solo cercando di mantenerlo al minimo, quindi non è una caratteristica fondamentale.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top