We wanted to complete a data visualization project of an entertaining dataset. When we came across the 88,000+ records of UFO sightings here, we knew we had found our match.

What it does

Our webpage displays heat maps of the frequency of UFO sightings over the contiguous United States for each decade from the 1940s to the 2010s.

How we built it

The data for the website was manipulated in a Jupyter Notebook, making use of the Pandas library. We joined the initial dataset to a geolocated dataset of all the cities in the United States (i.e. U.S. cities with their respective latitudes and longitudes), which can be found here. This allowed us to utilize the Folium library to make heatmaps, as we now had UFO sightings along with their geo-coordinates. The maps were also created in a Jupyter Notebook.

Challenges we ran into

Modifying the original CSS code from the template we used proved tricky at times, as it was hard to find the actual elements that we wanted to modify. Additionally, since none of us had experience with JavaScript, we needed a bit of help from a mentor to write the function that would load a different heatmap based on the click of a decade button.

Accomplishments that we're proud of

We're proud that we made a beautiful website, with a little bit of functionality. None of us are majoring in computer science, and so being able to create something from back to front, including a bit of data manipulation, was an awesome feat.

Bonus info

We registered the domain name for our website (but did not end up hosting it).

Built With

Share this project: