Lingua :: PT :: MatchNames

Correspondência inteligente para nomes humanos
Baixe Agora

Lingua :: PT :: MatchNames Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Brian Lalonde
  • Site do editor:
  • http://search.cpan.org/~brianl/

Lingua :: PT :: MatchNames Tag


Lingua :: PT :: MatchNames Descrição

Correspondência inteligente para nomes humanos Você tem dois bancos de dados de registros pessoais que precisam ser sincronizados ou correspondentes, mas usam chaves diferentes - talvez um use SSN e o outro use o ID do funcionário. Os únicos campos que você tem que corresponder são o primeiro e o sobrenome. O que o módulo Lingua :: PT :: MatchNames é para o primeiro e último nomes à função Name_EQ (), e retorna Undef para nenhuma correspondência possível e uma porcentagem de certeza (classificação) de outra forma. O sistema de classificação não é muito científico, e o gênero não é considerado, embora provavelmente seja. A função Name_EQ (), verificações para: * caso inconsistente (Machenry = Machenry = Machenry) * Símbolos inconsistentes (O'Brien = Obrien = O Brien) * Misspellings (Grene = Verde) * Último nome Hifenation (Smith-Curry = Curry) * Fonética similar (Hanson = Hansen) * Nicknames (Midge = Peggy = Margaret) * Iniciais externas (H. Ross = Ross) * sufixos estranhos (Reed, Jr. = Reed II = Reed) * e Mais ... Sinopse Uso Lingua :: PT :: MatchNames; $ score = name_eq ($ firstn_0, $ lastn_0, $ firstn_1, $ lastn_1); Requisitos: · Perl.


Lingua :: PT :: MatchNames Software Relacionado