2011-08-26 5 views
4

미국에서 인기있는 이름이 얼마나 선호되는지를 알고 싶지만 그 이름을 가진 사람들의 수는 좋을 것입니다.특정 이름의 인기에 대한 API

. 인구에서 이름의 전반적인 빈도를 결정하는 방법이 있을지 모르지만 주어진 해에 이름의 순위를 얻고이를 대중성을위한 (결점이있는) 프록시로 사용하는 것으로 정했습니다.

이것은 their site을 통해 가능하므로 올바른 POST 요청의 결과를 파싱하면됩니다.

curl -d "year=2010&top=1000&number=p" http://www.ssa.gov/cgi-bin/popularnames.cgi > 2010_top_1000.html 

을 그리고 HTML을 구문 분석하고 결과 파일에서 조회를 수행 :

현재 그냥 실행 해요.

더 좋은 방법이 있나요?

업데이트 : http://www.ssa.gov/oact/babynames/limits.html : 위의 방법으로 얻을 수 가장 이름은 당신이 여기에 zip 파일로 5 개 이상의 이름의 주파수 아기 이름의 전체 목록을 얻을 수 1000입니다.

답변

관련 문제