This document discusses sentiment analysis on Twitter data using machine learning techniques. It analyzes tweets to classify sentiment as positive, negative, or neutral. It uses Naive Bayes, SVM, and neural networks classifiers, evaluating each on accuracy. SVM performed best with 81.57% accuracy. The analyzed tweets were classified as 17.31% positive, 60.06% negative, and 22.62% neutral. Future work could improve accuracy and detect sarcasm, irony and humor in tweets.