The goal of this thesis is to apply different machine learning algorithms and different word vectorizer methods on twitter messages to do the sentiment classification. By applying two word vectorizer methods and three machine learning algorithms, I will get six different models’ results. After that, I will analyze the model results to find out the best machine learning algorithm and best word vectorizer method for the data.