Lingua :: en :: Matchnames

Ampliación inteligente para nombres humanos
Descargar ahora

Lingua :: en :: Matchnames Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Brian Lalonde
  • Sitio web del editor:
  • http://search.cpan.org/~brianl/

Lingua :: en :: Matchnames Etiquetas


Lingua :: en :: Matchnames Descripción

Ampliación inteligente para nombres humanos Tiene dos bases de datos de registros de personas que deben sincronizarse o emparejarse, pero usan teclas diferentes, tal vez uno use SSN y el otro usa la identificación del empleado. Los únicos campos en los que tiene que coincidir son el nombre y el apellido. Eso es lo que es el módulo Lingua :: en :: MatchNames Matule es para. Alimente los nombres y apellidos a la función Name_EQ (), y devuelve el UNDEF para una posible coincidencia. , y un porcentaje de certeza (rango) de lo contrario. El sistema de clasificación no es muy científico, y no se considera el género, aunque probablemente debería ser. La función Name_EQ (), verifica: * Caso inconsistente (MachenRy = MachenRy = MachenRy) * Símbolos inconsistentes (O'BRIEN = OBRIEN = O Brien) * Misspellings (Grene = Green) * Hipenación del apellido (Smith-Curry = Curry) * Phonetics Similares (Hanson = Hansen) * Nicknames (Midge = Peggy = Margaret) * Iniciales extrañas (H. ROSS = ROSS) * Sufijos extraños (Reed, Jr. = Reed II = Reed) * y más ... Sinopsis Use Lingua :: en :: Matchnams; $ Puntaje = name_eq ($ firstn_0, $ lastn_0, $ firsn_1, $ lastn_1); Requisitos: · Perl


Lingua :: en :: Matchnames Software relacionado