Skip to content

This project involves building a machine learning model to classify tweets as disaster-related or not, using a dataset of 10,000 hand-labeled tweets to assist in real-time emergency detection.

Notifications You must be signed in to change notification settings

yash-gajjjar/Natural-Language-Processing-with-Disaster-Tweets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

About

This project is part of a Kaggle competition that focuses on using Natural Language Processing (NLP) to classify tweets into disaster-related or not disaster-related. The dataset consists of 10,000 hand-labeled tweets. The goal is to build a machine learning model that can accurately predict if a tweet is announcing a disaster or not.

The challenge is to distinguish between tweets that use disaster-related terms metaphorically and those that describe real events. The project evaluates the model's performance using the F1 score, which balances precision and recall.

Dataset

The dataset contains two key columns:

  1. Text: The tweet content.

  2. Target: The classification (1 for disaster-related, 0 for not disaster-related).

Evaluation Metric

The model's performance is evaluated using the F1 score.

Acknowledgments

Figure-eight for providing the dataset.

Compitition Link

https://kaggle.com/competitions/nlp-getting-started

About

This project involves building a machine learning model to classify tweets as disaster-related or not, using a dataset of 10,000 hand-labeled tweets to assist in real-time emergency detection.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published