Sentiment-analysis-

Natural language processing (NLP) is one area of machine learning that focuses on understanding and dealing with textual data ,NLP has many tasks such as :Text Classification, Machine Translation , speech recognition and sentiment analysis which is my main focus for this project. In this project I’ll introduce different techniques to deal with text data type and different models ranging from traditional machine learning and state of the art deep learning model that are able to predict the sentiment of a given sentence.