Nombre completo parseado
Qué hace esta herramienta
Esta herramienta divide un nombre completo en partes separadas: un nombre y uno o más apellidos. También intenta adivinar el género probable basándose en el nombre. La herramienta limpia la entrada eliminando caracteres especiales y estandarizando el texto antes de dividirlo.
Tenga en cuenta que la estimación del género se basa en patrones comunes en las bases de datos de nombres y puede no ser precisa para todas las personas. Además, la herramienta siempre informa que no se realizó ningún reordenamiento.
Usos comunes
- Separar nombres combinados en los registros de clientes para una mejor organización.
- Rellenar automáticamente los campos de género en los formularios basándose en el nombre.
- Estandarizar los formatos de los nombres para garantizar la coherencia en sus datos.
Datos que recibe
| Parámetro | Obligatorio | Ejemplo | Descripción |
|---|---|---|---|
fullname | Sí | Colomer Salas Miquel | Introduzca el nombre completo como texto (por ejemplo, 'Colomer Salas Miquel'). Este campo es obligatorio; si está vacío, no se devolverán resultados. |
Datos que devuelve
| Campo | Descripción |
|---|---|
firstname | El nombre de pila real tras resolver apodos/diminutivos, limpio y estandarizado (por ejemplo, 'Pedro'). |
given_names | Nombres de pila como lista (un nombre compuesto produce varias entradas, por ejemplo ['Juan','Manuel']). |
nickname | Apodo/diminutivo original encontrado en la entrada cuando se resolvió a un nombre real (por ejemplo, 'Pedrito'), o vacío. |
lastname | Apellido(s) completo(s) (por ejemplo, 'Salas Miquel'). |
lastname1 | Primer apellido (por ejemplo, 'Salas'). |
lastname2 | Segundo apellido, o apellidos restantes unidos (por ejemplo, 'Miquel'). |
particles | Partículas presentes en los apellidos (por ejemplo, 'de la'). |
honorific | Tratamiento encontrado antes del nombre (por ejemplo, 'Dr'), o vacío. |
gender | Género probable: 'male' (hombre), 'female' (mujer), 'company' (empresa), o vacío si es desconocido. |
gender_confidence | Confianza (0-1) del género detectado según las frecuencias del nombre. |
initials | Iniciales de los nombres y del núcleo de los apellidos (por ejemplo, 'J.M.G.'). |
normalized | Nombre completo normalizado en orden canónico (por ejemplo, 'JUAN MANUEL GUTIERREZ SOLANO'). |
display_name | Nombre capitalizado para mostrar en orden canónico (por ejemplo, 'Juan Manuel Gutierrez Solano'). |
sorted | True cuando la entrada venía con apellidos primero y las partes se reordenaron. |
confidence | Confianza global (0-1) del parseo según la cobertura de tokens y la confianza del género. |
is_company | True cuando la entrada parece el nombre de una empresa y no de una persona. |
corrected | True cuando al menos un token se corrigió por fuzzy a un nombre o apellido conocido (corrección de errata). |
corrections | Correcciones de erratas aplicadas como 'ORIGINAL→CANONICAL' (vacío si no se corrigió nada). |