The disaster classifier a machine learning app that takes messages as input and classifies them into different emergency categories. This is useful in times of emergencies when people send too many messages that need urgent attention to authorities. It allows the authorities to quickly classify a message into one or more categories and quickly address the problem if need be.
Disaster classifier live demo link
Skills applied in building the disaster classifier
There are a number of skills that were applied here. I’ll list some of them:
- Data wrangling
- Data analysis / data science
- Extraction, Transformation, Load (ETL) Pipelining.
- Data classification using scikit-learn
- Scikit-learn pipelines
The project was done using Python and SQLAlchemy was the “database” management system.