Please find the readme file to learn the prject setup and project report for further details.
Sentiment analysis is defined as determining the neutrality, positivity or negativity of a given text based on given aspect term. We are to analyze a dataset, containing both, an aspect term information and the text. Our solution involves understanding various approaches to tackle the task, analyzes the text/sentences and finally builds a classifier capable of determining the sentiment of the provided text/sentence. We examine various text cleaning techniques, machine learning models and discuss their respective merits.