Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Generating first names based on race/ethnicity [closed]

Tags:

names

I want to generate some fake people for a piece of software I'm writing. These people also have ethnicities, and I'd prefer not to have names that don't look totally out of place when compared to those ethnicities.

My first idea was to base it on data. There is a table of first and last names from the 1990 US census with attached frequencies, but that says nothing about ethnicity. There is also a table of last names from the 2000 US census which is broken down by ethnicity, but it says nothing about first names.

So I need some way of generating first names based on ethnicity. Any ideas?

like image 821
dumbmatter Avatar asked Jun 18 '11 03:06

dumbmatter


2 Answers

Use behindthename.com. They have very extensive lists of names by usage, including lists of popular names.

like image 97
rid Avatar answered Oct 21 '22 08:10

rid


The site http://www.babynamefacts.com/ contains lists of most popular baby names per country. This may be a good starting point. For example, this page shows the most popular baby names for Serbia in 2009: http://www.babynamefacts.com/popularnames/countries.php?country=SRB .

like image 41
bobbymcr Avatar answered Oct 21 '22 09:10

bobbymcr