Final project for CS 584: Natural Language Processing
In this project I perform a multi label sentiment classification on a data set of tweets using 3 different neural network models to evaluate the advantages and disadvantages of each model.
Models created & used
- Simple Recurrent Neural Network
- Bidirectional Recurrent Neural Network
- 1 Dimensional Convolutional Neural Network
Files:
- final.ipynb: contains the code for the final project
- test.csv: contains the test data used for the project
- train.csv: contains the training data set used for the project
- submission1.csv: contains the results of the simple RNN
- submission2.csv: contains the results of the bidirectional RNN
- submission3.csv: contains the results of the 1D CNN
- presentation.pptx: contains my presentation of the project
- project_final_report.pdf: contains my final report
I DO NOT GIVE PERMISSION FOR ANY FILE OR ANY CODE IN THIS REPOSITORY TO BE REUSED IN ANY CAPACITY UNLESS I APPROVE IT