¿Existe algún software que pueda determinar el género y la raza / etnia utilizando solo el nombre y la fotografía?

Sí, E-Tech de Ethnic Technologies.

Tecnologías étnicas

El software E-Tech predice el origen étnico de una persona en función de su nombre, apellido y dirección (en los Estados Unidos o Canadá). Ni siquiera necesita una fotografía.

E-Tech identifica más de 150 etnias diferentes, que se pueden agrupar en los principales grupos, como afroamericanos, caucásicos, hispanos y asiáticos. Proporciona una mayor cobertura y precisión que los datos del censo, los datos autoinformados y otros sistemas competitivos.

Ethnic Technologies también ofrece G-Tech, que predice el género en función de un nombre de pila, lo que explica los matices étnicos.

El equipo de Ethnic Technologies mejora continuamente la investigación de nombres detrás de E-Tech y G-Tech y actualiza sus algoritmos.

Muchas compañías en diferentes verticales utilizan este software para cuantificar la diversidad entre sus empleados y clientes.

Divulgación completa: soy el director de investigación y desarrollo de productos de Ethnic Technologies, por lo que soy parcial.

Creo que por nombre y fotografía tendrías dos enfoques bastante diferentes.

Pasé un tiempo tratando de resolver la parte del nombre de la pregunta. Es más complicado de lo que parece inicialmente, ya que muchos nombres pueden ser unisex y por el hecho de que la mayoría de los países permiten a los padres llamar a los niños casi cualquier cosa. También desearía una suposición probabilística y tal vez una opción para filtrar datos regionales.

Esto me llevó a crear una API para determinar el género de un nombre que es un servicio API gratuito. Utiliza grandes conjuntos de datos de perfiles de usuarios de redes sociales para dar una suposición probabilística del género. También permite un country_id o language_id opcional para el filtro.

Hasta ahora, tampoco hay límites de velocidad.

Ejemplos:

  OBTENGA http://api.genderize.io/?name=robin
 {"nombre": "robin", "género": "femenino", "probabilidad": "0.60", "cuenta": 10}

 OBTENGA http://api.genderize.io?name[0font>=peter&name[1font>=lois&name[2font>=stevie
 [
   {"nombre": "peter", "género": "hombre", "probabilidad": 1, "cuenta": 16},
   {"nombre": "lois", "género": "mujer", "probabilidad": 0.67, "cuenta": 3},
   {"nombre": "stevie", "género": "hombre", "probabilidad": 0.57, "cuenta": 7}
 ]

Para la clasificación de nombres, puede probar NamSor API. Viene con dos servicios, correspondientes a necesidades muy diferentes:

  1. NamSor Origin API detecta el país de origen más probable de los nombres internacionales, entre más de 140 países, en cualquier secuencia de comandos / idioma (LATINO, ÁRABE, etc.) Típicamente utilizado para: analizar datos internacionales (viajes, negocios, redes sociales).
  2. NamSor Diaspora API detecta también con más detalle los nombres de la diáspora en los Estados Unidos, Canadá, etc.: hispanos, afroamericanos, etc., con una combinación de origen étnico / país de origen y geografía (país anfitrión). Normalmente se usa para: analizar los datos de migración en un país anfitrión (análisis de diversidad, geografía, segregación urbana en los Estados Unidos, por ejemplo).

La API es gratuita para probar y procesar hasta 100 nombres por mes.
Ordenamos nombres, ¿qué haces?

Aquí hay un gran ejemplo que quería compartir:

Brook England, un productor súper talentoso en BET, tiene un padre afroamericano y un padre cubano. Con su permiso, cargamos una foto de ella en la demostración de análisis facial de Kairos.

“Mi primera reacción cuando vi mi foto y los datos fueron” ¡¿Qué demonios es esto ?! “. Mi madre es afroamericana y mi padre es cubano. No estoy muy familiarizado con la historia familiar de mi padre, así que estoy Seguro que hay cosas que no sé “.

Como puede ver, Kairos pudo identificar las características únicas de Brook con gran precisión. Si tiene curiosidad por ver su propia información , pruébelo ahora

[Descargo de responsabilidad – Trabajo para Kairos ]