Anybody know of a place where you can query a database for baby names with certain characteristics? (Boy/girl, popularity 150-1500 in 2005, etc)
I guess if you want to check a single name, then Wolfram Alpha is a good place to start. For the input
name patrick you get various stastics regarding rank and fractions
a timeline for the fraction
estimates of age and number currently living people with this name
a plot of the age distribution
and of course the most important: celebrities with the same name
"name me a baby" is very good for this. You can search for names that "begin with", "end with" or "contain" certain strings and see how popular the resulting names are. If you click on a name you can see a graph showing how the popularity has changed over time.
For determining the gender of a name i like https://genderize.io/ which offers a web service to determine the gender of a name in different countries.