MafikengZ / NLP-Tweet-Sentiment-Ananlysis

Build a Machine Learning model that is able to classify whether or not a person believes in climate change, based on their novel tweet data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Natural Language Processing: Tweet Sentiment Analysis

Context

Many companies are built around lessening one’s environmental impact or carbon footprint. They offer products and services that are environmentally friendly and sustainable, in line with their values and ideals. These companies would like to determine how people perceive climate change and whether or not they believe it is a real threat. This insight would add to their market research efforts in gauging how their product/service may be received.

Problem Statement

Climate change is on the rise and there is a growing group of people who are skeptical of whether or not climate change is real or a hoax.

Purpose

As part of a Data Science team for a Marketing research company, doing research for an environmental consultancy. Our research is based on building a sentiment analsyis model to classify whether a person is for, against, or nuetral towards climate change based off of a tweet.

The environmental company wants to use the research finding to build awarness campaigns on climate change and global warming!

Dataset

The dataset aggregates tweets pertaining to climate change collected between Apr 27, 2015 and Feb 21, 2018.

File Name Description
train.csv train dataset 15810 observation.
test_with_no_labels.csv test dataset with 10510 observations.
sample_submission.csv sample submission file with tweetid and sentiment columns.
Sentiment classes

The dataset aggregates tweets pertaining to climate change collected between Apr 27, 2015 and Feb 21, 2018. Each tweet is labelled as one of the following classes:

Class Description
2 News - The tweet links to factual news about climate change
1 Pro - the tweet supports the belief of man-made climate change
0 Neutral - the tweet neither supports nor refutes the belief of man-made climate change
-1 Anti - the tweet does not believe in man made climate change

Blessing Mvana Nhlozi, Mpilenhle Hlatshwayo, Sello Mafikeng, Rebecca Kekana, Anga Mandiyata

About

Build a Machine Learning model that is able to classify whether or not a person believes in climate change, based on their novel tweet data


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%