Sentiment analysis, which addresses the computational treatment of opinion, sentiment, and subjectivity in text, has received considerable attention in recent years. In contrast to the traditional coarse-grained sentiment analysis tasks, such as document-level sentiment classification, we are interested in the fine-grained aspect-based sentiment analysis that aims to identify aspects that users comment on and these aspects’ polarities. Aspect-based sentiment analysis relies heavily on syntactic features. However, the reviews that this task focuses on are natural and spontaneous, thus posing a challenge to syntactic parsers. In this paper, we address this problem by proposing a framework of adding a sentiment sentence compression (Sent Comp) step before performing the aspect-based sentiment analysis. We apply a discriminative conditional random field model, with certain special features, to automatically compress sentiment sentences. Sentiment analysis is contextual mining of text which identifies and extracts subjective information in textual data. sentiment analysis proves to be an incredible asset for users to extract essential information and assists organizations with understanding the social sentiment of their brand, product or service while monitoring online conversations.