Project for the University Master Degree Course of Information Retrieval/Natural Language Processing.
The aim of this project is to perform a Sentiment Analysis Classification of documents using the Born Classifier. The goal is to exploit the Born explanation in order to use it for Aspect Based Sentiment Analysis.
The projects described in this document refer to the Twitter Sentiment Analysis Dataset, which is published on Kaggle and released under the CC0 license: Public Domain.
bornrule
cupy-cuda11x
contractions
numpy
pandas
matplotlib
nltk
spacy
gensim
scikit-learn
tqdm
To install the required libraries, run:
pip install bornrule cupy-cuda11x contractions numpy pandas matplotlib nltk spacy gensim scikit-learn tqdm
Project.ipynb
: Contains the Jupyter notebooks for data exploration and model training.Project_Report.pdf
: Contains the Report with the description of the resultsDatasets/
: Contains the dataset.