Problem Statement

We asked local Arizona Non-profit Organizations (NPOs) to tell us their most significant problems. The challenge is to match each NPO with their biggest problem, but also distribute NPOs over each problem statement.

We hope you enjoy the following solution and we welcome any suggestions for next time!

For more info on Opportunity Hack, please see


If you don't want to read through our code, here's what we came up with.

In [2]:
import pandas as pd
import numpy as np
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
import collections
import numpy as np

import cufflinks as cf