0% found this document useful (0 votes)
216 views10 pages

Hackathon

Uploaded by

aarohi3129
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
216 views10 pages

Hackathon

Uploaded by

aarohi3129
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Title Slide

Title: Disaster Data Aggregation & Categorization


Subtitle: Real-Time Data for Efficient Disaster
Response
Team Member Name & Details | Team Name |
Hackathon Name
Optional: Date of presentation
Problem Statement
• The Challenge :
Disasters like floods, earthquakes, and fires create lot of chaos
and confusion.
Real-time, accurate information is scattered across social
media, news portals, and open data sources.
Disaster response agencies struggle to filter through massive
amounts of unorganized data.
• Our Goal: To provide a centralized system that aggregates
and categorizes disaster-related information from various
sources in real-time, improving response times and
decision-making.
Solution Overview
• Real-Time Data Aggregation: Collect disaster-related data
from social media, news, and open sources.
• Categorization: Automatically classify data into categories
(e.g., Earthquake, Flood, Fire).
• User-Friendly Dashboard: Display the data in an easy-to-
read, interactive interface for disaster response agencies.
• Improved Decision-Making: Streamlined, real-time
insights to enhance situational awareness.
Key Features
• Real-Time Data Collection from Twitter, News APIs, and
Open Data Sources.
• Data Categorization & Filtering using NLP (Natural
Language Processing).
• Interactive Dashboard: Filter data by disaster type,
location, and severity.
• Map Integration: Visual representation of disaster
locations and severity. Alert System: Notification for
emerging disasters based on real-time data.
Technology Stack
• Frontend:
• HTML, CSS, JavaScript (React.js for interactivity).
• AJAX for real-time updates.
• Google Maps API for geolocation and mapping.
• Backend:
• Python (Flask for APIs).
• My SQL (Database for storing disaster data).
• NLP Libraries (spaCy, NLTK) for categorization and text analysis.
• External APIs:
• Twitter API (for social media data).
• News API (for real-time news feeds).
• Open Data APIs (disaster data feeds).
System Architecture
• Data Aggregation:
– Social Media (Twitter API) → News API → Open Data
→ My SQL Database.
• Backend:
– Flask API for data retrieval & NLP processing.
• Frontend:
– Real-time updates via AJAX, interactive Dashboard.
• Visual: Diagram showing the flow of data from
APIs to the user interface.
User Interface Demo
• Dashboard:
– A live feed of disaster-related posts, news articles, and
alerts.
– Interactive filters to sort by disaster type, severity, and
location.
– Display of disaster locations on a map.
• Visual: Screenshot of the dashboard with an
example of a disaster event.
Backend in Action
• Data Collection: Fetch data from Twitter and news APIs
using predefined disaster-related keywords.
• Text Processing: Use NLP models to categorize and filter
relevant disaster-related content.
• Database: Store categorized data in MySQL for easy access
and management.
• API Response: Provide filtered, categorized data to the
frontend in real-time.
Visual: Code snippet or flowchart of backend operations.
Impact & Benefits
• Faster Response: Real-time, categorized data helps
agencies respond faster.
• Improved Decision-Making: Accurate data leads to better
decisions in disaster management.
• Save Lives: Timely, organized information can save lives
by improving coordination and resource allocation.
• Scalable: The system can scale to integrate more data
sources as the platform grows.
Conclusion & Future Enhancements
• Conclusion:
– A centralized, real-time system to aggregate disaster-
related data can significantly improve the speed and
effectiveness of disaster response.
• Future Enhancements:
– Sentiment Analysis: To understand urgency based on
social media posts.
– AI Integration: To predict potential disaster hotspots.
– Mobile App: For easy access to real-time data on the go.

You might also like