The basic idea behind sentiment mining and analysis is to get a general feedback of the masses regarding the product or service. Companies have been using sentiment analysis for to determine how well their product has been received in the market, what the people have liked and disliked etc. One potential side of sentiment analysis that has not receive a lot of attention yet is the use of sentiment mining in helping a lay man research about a product by creating an opinion based search engine. This project aims to provide the user the means to research live tweets, perform historical analysis over the last couple of years, compare multiple products, perform a feature based analysis (for mobile phones) and a location based sentiment analysis to determine what is more relevant for them.