Text this: Machine Learning Approach to Opinion Mining