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