OpenNameParser

OpenNameParser divide los nombres personales, nombres de empresas y otros términos del campo de datos de nombres en las partes que los conforman. De este modo, estos elementos de nombre analizados se encuentran disponibles para otras operaciones automatizadas tales como comparación y estandarización de nombres o consolidación de nombres de múltiples registros.

OpenNameParser hace lo siguiente:

  • Determina el tipo de un nombre para describir la función que cumple ese nombre. Los tipos de entidades de nombre se dividen en dos grupos principales: nombres personales y nombres de empresas. Estos grupos principales también se dividen en subgrupos.
  • Determina la forma de un nombre para comprender la sintaxis que debe seguir la herramienta de análisis. Por lo general, los nombres personales siguen un orden natural (firma) o un orden inverso, en tanto los nombres de empresas se ordenan jerárquicamente.
  • Determina y etiqueta los componentes de un nombre de forma tal de identificar la relación sintáctica de cada parte del nombre con el nombre completo. La sintaxis de nombres personales incluye prefijos, las secciones de primer y segundo nombre y apellido, sufijos y términos de descripciones de cuentas, entre otras partes del nombre. La sintaxis de nombres de empresas incluye el nombre de la firma y los términos de sufijos.
  • Analiza los nombres conjuntos de empresas y personales, y los retiene como un registro o los divide en varios registros. Ejemplos de nombres conjuntos son "Mr. and Mrs. John Smith" y "Baltimore Gas & Electric dba Constellation Energy".
  • Analiza el resultado como registros o como una lista.
  • Asigna una calificación de análisis que indica el grado de confianza de la exactitud del análisis.