Skip to content

divyam25/NLP_for_Noobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

NLP_for_Noobs

Tweet Sentiment Analysis using Deep Learning

A project for Natural Language Processing to classify individual Tweet emotions as positive(1) or negative(0).

Highlights :
-> Data Aquisition : Kaggle dataset (https://drive.google.com/open?id=18enSwUO6U_h2gS_uXj80payOP_9x_1rh)
-> Data cleaning : Stopwords, punctutations, lowercase et.al removal
-> Word Vectors : Converting words to high dimensional vectors for NLP training.
-> Crafting Models : Add Embedding layer + 1D Convolutional Layers to traverse in the vectorised datset returning optimised parameters.

Word-Level-CNN Accuracy -- 83.87%