assignment
1 Background
Social Security Administration keeps track of the names of both boys and girls born in the United
States. The goal of this assignment is to find the most popular boy name and a girl name for each
of these years.
You will be provided with a file that contains data from 1880 to 2008 for both genders. This file
has four columns: year, name, percent and gender. The percent column represents the percentage
of babies born that year who had that name. The rows of the file are randomly shuffled.
2 Output
You’re required to analyze this file using Python and report back the following:
1. The most popular boy name for each year between 1880 and 2008.
2. The most popular girl name for each year between 1880 and 2008.
3. The most popular name across all these years for both boys and girls based on the percentage
of the population that has had that name.
2.1 Grading Criteria
This assignment carries 10 points of your assignment grade. You will be graded on logic, comments,
whether the code runs or not and the output. You are expected to do this work on your own. You
may use any code provided in the class and modify it to apply to this assignment.
2.2 Submission
You have the option to use 2 extra days to finish this assignment unless you have already used two
extensions.
Submit only .py file(s). Please add a README section in your file as comments to let me know
how to successfully run your code if there are any special instructions.