Adapting Sentiment Lexicons using Contextual Semantics for Twitter Sentiment Analysis