Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/magnusrodseth/disaster-tweets

πŸ“š Assignments in the course IT3212 - Data Driven Software at NTNU. Our task is to classify whether a tweet is related to a disaster or not.
https://github.com/magnusrodseth/disaster-tweets

adaboost jupyter-notebook logistic-regression numpy pandas python python3 random-forest support-vector-machines xgboost

Last synced: about 1 month ago
JSON representation

πŸ“š Assignments in the course IT3212 - Data Driven Software at NTNU. Our task is to classify whether a tweet is related to a disaster or not.

Awesome Lists containing this project

README

        

# Data Driven Software

## Description

This repository contains the code for the project in the course IT3212 - Data Driven Software at NTNU.

The rapid spread of information on social media platforms like Twitter is revolutionizing how we learn about emergencies and disasters. However, the sheer volume of data makes manual monitoring impractical. Hence, developing an automated system to filter and verify posts about genuine disaster events could be invaluable for different emergency services. This could enable faster responses to crises and help medical facilities prepare for possible surges in patient numbers, allowing for more efficient resource management in urgent situations.

**Based on this problem to solve, our task is to classify whether a tweet is related to a disaster or not.**

## Running the code

### Prerequisites for running the code

You can install dependencies however you like. However, it is recommended to use `conda`, as it comes with a lot of useful packages pre-installed. Read more about `conda` [here](https://docs.conda.io/en/latest/).

### Installing dependencies

```sh
# Navigate to the project directory
cd it3212

# Create a new conda environment
conda create --name it3212

# Activate the environment
conda activate it3212

# Install dependencies
conda install --file requirements.txt
```

### Executing the code

It is recommended to run the Jupyter Notebook in VSCode. Ensure the `it3212` conda environment is selected as the Python interpreter.

## Developer Information

Developed by [Haakon Tideman Kanter](https://github.com/haakonka), [Henrik Skog](https://github.com/henrikskog), [Mattis Hembre](https://github.com/CzternastyHembre), [Max Gunhamn](https://github.com/maxhamn), [Sebastian Sole](https://github.com/Sebastian-Sole), and [Magnus RΓΈdseth](https://github.com/magnusrodseth).