Sentiment analysis has been increasingly used in many aspects of companies’ decision making process nowadays. Through sentiment analysis, companies are able to better understand how do their customers feel about their new product launch, which aspect of customer service irritates their customer the most, how has the brand image grew over the past year etc. Such insights are of high value to the businesses as it allow them to clearly hear and understand the voice of customer. In the past when technology is not as prevalent in our lives, sentiment analysis could not be easily obtained. The easiest method back then is to get someone to go out on the street and ask the public to fill up some long winded customer surveys. As people get more and more connected on social media in the recent years, sentiment analysis is becoming increasingly easier as people show their emotions on their...