| Lingua :: en :: Matchnames Ampliación inteligente para nombres humanos |
Descargar ahora |
Lingua :: en :: Matchnames Clasificación y resumen
- 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