https://github.com/easc01/disaster-media-api
Real-time system for collecting, processing, and distributing disaster-related media from social media platforms.
https://github.com/easc01/disaster-media-api
disaster-identification java open-api postgresql spring-boot
Last synced: 2 months ago
JSON representation
Real-time system for collecting, processing, and distributing disaster-related media from social media platforms.
- Host: GitHub
- URL: https://github.com/easc01/disaster-media-api
- Owner: easc01
- Created: 2024-08-10T12:42:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-28T04:07:55.000Z (almost 2 years ago)
- Last Synced: 2025-10-04T23:35:32.029Z (8 months ago)
- Topics: disaster-identification, java, open-api, postgresql, spring-boot
- Language: Java
- Homepage:
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Disaster Media API
This repository contains the codebase for **disaster-media-api**, a real-time system designed to collect, process, and distribute media content related to natural disasters from social media platforms. The project features:
- **Real-Time Data Collection:** Integrates with social media APIs to gather posts, images, and videos tagged with disaster-related hashtags.
- **Data Filtering and Storage:** Filters and stores relevant data in a database, ensuring timely access to critical information.
- **API and WebSocket Interfaces:** Provides APIs and WebSocket endpoints for accessing and streaming disaster-related data to other applications and services.
- **Duplication Detection:** Implements mechanisms to detect and manage duplicate content, ensuring data integrity and relevance.
The system supports disaster response and recovery efforts by delivering real-time updates and insights from affected areas, aiding in situational awareness and decision-making.
[Excalidraw](https://excalidraw.com/#json=WzcydY09aYlDDMwaZcssH,t55c_-bJFZ1LemDNhL0rpg)