Skip to content

The objective of the project is to create a web application which will categorize emergency messages based on the needs communicated by the disaster affected people.

Notifications You must be signed in to change notification settings

sidharth178/Disaster-Response-Pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disaster-Response-Pipelines

📌Demo

📌Objective

The objective of the project is to create a web application which will classify disaster messages.

📁 Data/File Description

  • disaster_categories.csv - Contains the id, message that was sent and genre.
  • disaster_messages.csv - Contains the id and the categories (related, offer, medical assistance..) the message belonged to.
  • DisasterResponse.db - Database contain cleaned data
  • process_data.py - Used for data cleaning and pre-processing
  • train_classifier.py - Used to train the model
  • classifier.pkl - Trained model
  • run.py - To run Web App

🔑Prerequisites

All the required libraries are included in the file requirements.txt

⚠️TechStack/framework used

  • Machine Learning
  • Natural Language Processing
  • Random Forest
  • SQLite
  • ETL

🚀Installation

  1. Go to Project's root directory
  2. Install required libraries.
pip install -r requirements.txt
  1. To run ETL Pipeline that clean and store data
python data/process_data.py data/disaster_messages.csv data/disaster_categories.csv data/DisasterResponse.db
  1. To run ML pipeline that trains the classifier model
python model/train_classifier.py data/DisasterResponse.db model/classifier.pkl
  1. You can download the pre-trained model here

❤️Owner

Made With ❤️ by Sidharth kumar mohanty

😖Troubleshoot

Any issues??? Feel free to ask.Linkedin

If you find this repo useful,don't forget to give a ⭐

About

The objective of the project is to create a web application which will categorize emergency messages based on the needs communicated by the disaster affected people.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •