Most important part of information gathering is to focus on how people think. There are so many opinion resources
such as online review sites and personal blogs are available. In this paper we focused on the Twitter. Twitter allow user to express
his opinion on variety of entities. We performed sentiment analysis on tweets using Text Mining methods such as Lexicon and
Machine Learning Approach. We performed Sentiment Analysis in two steps, first by searching the polarity words from the pool
of words that are already predefined in lexicon dictionary and in Second step training the machine learning algorithm using
polarities given in the first step.