Skip to content

panc86/drop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disaster Risk Observability Pipeline (DROP)

Disaster Risk Observability Pipeline (DROP) is a data processing pipeline to predict the type, severity, and geo location of disasters events worldwide.

It leverages event-driven, and microservice architectures, and multilingual NER models to crawl, predict, and geocode historical, and realtime events at scale.

Requirements

  • Linux OS
  • 8G RAM
  • 8 CPUs
  • Python ~3.10
  • Docker Engine

Build

Build pipeline steps

bash ./pipeline/build.sh

Deploy

Single node

docker compose up

Multi node

docker stack deploy --detach=false -c compose.yaml -c compose.placement.yaml drop

For more info on Docker Swarm, read the Docker Documentation.

About

Disaster Risk Observability Pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published