Skip to content

authenticryan/whatsMyName

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

whatsMyName

Inputs given - Name, Gender, Year of Birth.

Data Set - US baby names dataset given by Social Security, CSV Format.

Business Logic - Takes your name and looks it against the popularity index in your birth year. That popularity index helps understand your new name, if you were born in any other year, up to 2014.

Example - My name is Ryan, born in 1997. If Ryan was the 53rd most popular name in 1997, the code logic indicates that if I were born in 2011, I would be Mathew, as Mathew was the 53rd most popular name in 2011.

Additional Data Slices added - Project expanded to include slices of data such as

  • Year the name was ranked the highest
  • Average rank of the name amidst selected years
  • Cumulative births logged before the current birth name, in ranking order

About

Project to design a well-architected algorithm.

Topics

Resources

License

Stars

Watchers

Forks

Languages