Abstract: Abstract: Sentiment analysis falls within the category of analytics research. This can make sense by reading raw data using computational methods. This is what analysis is. Written expressions that are neutral, unfavourable, or indifferent can be assessed using sentiment analysis. People use a variety of social media platforms, including Facebook and Twitter, which is a useful tool for gauging public sentiment. This uses a variety of machine learning techniques. We have considered a variety of sentiment analysis techniques in this study. Using machine learning classifiers, sentiment analysis has been carried out. Users' tweets are categorised as having "positive" or "negative" sentiment using polarity-based sentiment analysis and deep learning models. Sentiment Analysis, one of the branches of computer science that is now gaining the most ground.