Historia Para Gandules
Historia Para Gandules is an interactive data platform that maps and analyzes historical Instagram content about the Canary Islands. The project combines web scraping, geospatial visualization, and data analysis to create an engaging exploration of local history and culture.Quick Start
Get up and running with Historia in minutes
Interactive Maps
Explore geospatial visualizations
Data Analysis
Learn about exploratory data analysis
API Reference
Technical documentation
What is Historia Para Gandules?
Historia Para Gandules is a data platform that:- Scrapes Instagram content from the @historiaparagandules account using Instaloader
- Generates interactive maps with Folium showing the geographic locations of historical content
- Analyzes engagement metrics including likes, comments, and views across different content categories
- Visualizes data patterns through statistical analysis and exploratory data analysis
- Categorizes content by topic (architecture, historical events, biographies, etc.)
Key Features
Instagram Scraping
Automated content collection using Instaloader library
Geolocation Mapping
Interactive Leaflet maps with location markers and popups
Statistical Analysis
Comprehensive EDA with pandas and visualization libraries
Content Categorization
Organized by topics like architecture, biographies, and historical events
Excel Export
Data management and export capabilities
Jupyter Notebooks
Interactive analysis workflows
Project Structure
The Historia platform consists of several key components:scraping5.py- Instagram scraper that collects video metadata, captions, and engagement metricsmapita5.py- Map generator that creates interactive Folium visualizations with geolocation dataEDA.ipynb- Exploratory data analysis notebook with statistical insights and visualizationsllms.ipynb- Data processing and enrichment notebookindex.html- Interactive map output displaying all geolocated content- Excel files - Structured data storage with post metadata and location information
Use Cases
Historia Para Gandules is ideal for:- Cultural researchers studying Canary Islands history and heritage
- Data analysts exploring social media engagement patterns
- Educators teaching local history through interactive visualizations
- Developers building similar geospatial data platforms
- Social media managers analyzing content performance
Data Categories
The platform analyzes content across five main categories:- Toponimia de Lugares - Place names and geographic origins
- Curiosidades Históricas - Historical curiosities and interesting facts
- Biografías de Personajes Históricos - Historical figure biographies
- Arquitectura - Architectural heritage and buildings
- Acontecimientos Históricos - Major historical events
Getting Started
Ready to explore the platform? Check out our guides:Installation
Set up your development environment
Quick Start Guide
Run your first analysis
Data Collection
Learn about scraping Instagram content
Map Generation
Create interactive maps
Technology Stack
Historia is built with modern Python data tools:- Instaloader - Instagram content scraping
- Folium - Interactive map generation with Leaflet.js
- Pandas - Data manipulation and analysis
- Matplotlib & Seaborn - Data visualization
- Plotly - Interactive charts and graphs
- Jupyter - Interactive development environment
Community
Historia Para Gandules is an open-source project focused on preserving and sharing Canary Islands cultural heritage through data visualization.View on GitHub
Explore the source code and contribute to the project