Closed: Use population data to identify promising markets
computer science java c++ python data mining
$250
top 10
80
submissions
80
solutions max
Default challenge

Capital One is not your typical bank. We were founded in 1994, with the big idea of using analytics to provide customized products to consumers. But we didn’t stop there - Capital One is now one of the nation's 10 largest banks. Since big data and technology have been a huge part of our identity from the beginning, we are pushing the limits of mobile platforms, transaction processing, cyber security, and many other technical fields.

One project we're currently focused on is auto loans. In order to target high-potential customers, we'd like to use publicly available population census data coupled with our internal proprietary analytics. The first step is to identify metropolitan areas experiencing higher than average growth. This is often a sign of favorable financial circumstances and bigger purchases.

Deliverables

Using the U.S. Census data below, write a script in Java, Python, C/C++, or Javascript that calculates the following metrics:

1) Top five cities to target based on highest population growth (% change) between 2010-2012. (50,000 population minimum)

2) Top five cities to avoid based on the most shrinking population (% change) between 2010-2012. (50,000 population minimum)

3) Top five states with highest cumulative growth (combined across all metropolitan areas) between 2010-2012.

Note: In place of cash, the top 5 winners will receive a iPad Mini (Retina display), a $400 value. Additionally, participants will be considered for the three job positions listed on our page.

    Submissions will be graded on the following criteria:
  • Meets Deliverables
  • Creativity
  • Clarity
Additional Materials:
Leaderboard
Top 5 share $0 Next 5 share $250
$50.00 Square pic 60 0c46ee9 Stanford University
$50.00 M Johns Hopkins University
$50.00 R University of Illinois at Urbana Champaign
$50.00 C Boston University
$50.00 E University of Michigan