Skip to content

Unveil the power of real-time social media analytics with Tweet-Heet, a project born from the HackED-beta competition. Utilizing Python, Folium, and Leaflet.js, Tweet-Heet creates dynamic heatmaps of tweet locations, offering insights into global digital conversations.

Notifications You must be signed in to change notification settings

mjbraun95/Tweet-Heat

 
 

Repository files navigation

Tweet-Heat: Dynamic Heatmap Visualization of Tweets

Welcome to Tweet-Heat, a cutting-edge project designed to visualize the pulse of the world through tweets. Born out of the HackED-beta competition, Tweet-Heat uses real-time tweet locations to generate interactive heatmaps, revealing fascinating patterns of social media activity across the globe.

What our program does is it crawls through Twitter data and receives live tweets from all over North America. Of all these tweets collected, roughly 10 percent have location data with them. The program then puts all of these latitude and longitude coordinate points on a map, and generates a heat map where the highest traffic locations around North America are highlighted.

Features

  • Real-Time Visualization: See the world's conversations unfold with live updates to tweet locations.
  • Interactive Heatmaps: Navigate through interactive maps to see where discussions are heating up.
  • Customizable Views: Adjust the parameters of your heatmap for customized data exploration.
  • Geospatial Insights: Harness the power of geospatial analysis to uncover trends and insights from Twitter data.

Getting Started

Prerequisites

Before diving in, make sure you have:

  • Python 3.x installed on your system.
  • Folium for mapping.
  • SQLite3 for database management.

Installation

  1. Clone the Tweet-Heat repository:
git clone https://github.com/mjbraun95/Tweet-Heat.git
cd Tweet-Heat
  1. Install necessary Python libraries:
python3 -m pip install folium sqlite3
  1. Run the following command:
python3 mapGen.py

This will process the latest tweet data and produce a heatmap visualization in static/heatMap.html. Open this file in any web browser to view your interactive heatmap.

About

Unveil the power of real-time social media analytics with Tweet-Heet, a project born from the HackED-beta competition. Utilizing Python, Folium, and Leaflet.js, Tweet-Heet creates dynamic heatmaps of tweet locations, offering insights into global digital conversations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.1%
  • Python 29.4%
  • Batchfile 0.5%