Inspiration
The original idea was data privacy and tracking where a person's data goes, but we narrowed it down to social media impact, which is high business value for marketers and potentially police.
What it does
Our digital footprint project gathers the anonymous locations of followers, likes, retweets, and comments for a given Twitter user. It produces a csv file of this data, which we use to visualize a heatmap of the Twitter user's impact around the world.
How we built it
We wrote a script in Python with Twint to gather the tweets, AWS Comprehend to perform sentiment analysis, both radar.io and Google maps for geofencing location data, and AWS QuickSight to visualize the heatmap.
Challenges we ran into
We switched to this from a different idea Saturday afternoon. The Radar.io geofencing API randomly stopped working and gave us 403 errors and 500 errors. Integrating all the services which we developed concurrently.
Accomplishments that we're proud of
The heatmap looks cool.
What we learned
How to use geofencing, web scraping, web service APIs + credentials.
What's next for Digital Footprint
Expanding to other social networks like Facebook, Instagram, and LinkedIn. Getting developer access to their APIs.
Built With
- amazon-web-services
- google-maps
- python
- quicksight
- radar.io
- twint

Log in or sign up for Devpost to join the conversation.