2011-06-18 6 views
5

Quiero generar algunas personas falsas para una pieza de software que estoy escribiendo. Estas personas también tienen etnicidades, y preferiría no tener nombres que no parezcan totalmente fuera de lugar en comparación con esos grupos étnicos.Generando nombres basados ​​en raza/etnia

Mi primera idea fue basarla en los datos. Hay a table of first and last names from the 1990 US census con frecuencias adjuntas, pero eso no dice nada sobre etnicidad. También hay a table of last names from the 2000 US census which is broken down by ethnicity, pero no dice nada sobre los nombres.

Así que necesito alguna forma de generar nombres basados ​​en la etnia. ¿Algunas ideas?

+0

Espero que esté escribiendo el próximo juego XCOM :-) – Leo

Respuesta

4

Use behindthename.com. Tienen listas muy extensas de nombres por uso, incluidas listas de nombres populares.

+0

Gracias. Eso ayuda a algunas etnias, pero (a menos que me esté perdiendo algo) no ayuda con las etnicidades que no pueden ser definidas por un país, como la población afroamericana en los EE. UU. – dumbmatter

+0

Puede ver [nombres en inglés] (http://www.behindthename.com/nmc/eng.php) y verá que los afroamericanos están marcados como tales (por ejemplo, "ANTWAN m English (African American)) "). – rid

+0

Ah, ya veo. No es tan exhaustivo como los datos del censo y no hay información de frecuencia además de rara o no rara, pero es un comienzo. ¡Gracias! – dumbmatter

3

El sitio http://www.babynamefacts.com/ contiene listas de nombres de bebés más populares por país. Este puede ser un buen punto de partida. Por ejemplo, esta página muestra los nombres de bebé más populares para Serbia en 2009: http://www.babynamefacts.com/popularnames/countries.php?country=SRB.

+0

Gracias. Eso ayuda a algunas etnias, pero no ayuda con las etnias que no pueden ser definidas por un país, como la población afroamericana en los Estados Unidos. – dumbmatter