For the past couple months, I had been familiarizing myself with data analysis in Python, and I wanted to expand on that. Another one of my interests is language and names, and I've been interested in analyzing the Social Security Administration's baby names lists for many years. I thought this program would combine those two interests.
I had never worked with Streamlit before, but it was fairly easy to pick up on once I installed it. Working in Python is a breath of fresh air after most of my programming assignments in school were in C++.
Popularity
This page allows the user to enter the name, sex, and year for a given name to determine how popular it was for that year for any year all the way back to 1880.
Beginnings and Endings
Want to see how many names on the popularity lists start with J? Or end with -ayden? Or whatever beginnings and endings you can think of? On this page, you can enter the letters, whether it's a prefix or a suffix, the sex, and year, and find all the names on the list that meet your criteria.
Popularity by State
This page allows you to see how popular any given name was in all 50 states plus DC. Unlike the national data, the state data only goes back to 1910. Because there is a lot of data, this can be slow.
Log in or sign up for Devpost to join the conversation.