The social media is growing at an astonishing rate; this has resulted in increased online communications. The online communication contains feedbacks, comments, and reviews that are posted on the internet by users. To analyze such data, the paper represents the Aspect-based unsupervised method that applies association rule mining on customer reviews aims to algorithmically identify product aspects, their corresponding opinions from a collection of opinionated reviews. This framework involves four main subtasks: Product aspect identification, Sentiment expression identification, Emotion Detection, Comparison of Products. This paper also represents a Comparative study of sentiment analysis techniques including machine learning technique and lexicon based technique. The comparisons are majorly drawn based on features such as techniques, data source, data scope, and limitations. The proposed framework performs well with F1-Score 76.426%.