Voice of the Market: Sentiment Analysis Engine

Voice of the Market (VOOM) is a sentiment/opinion analysis product which can analyse how positive/neutral/negative a consumer product. It uses the scraped data fetched from numerous websites like review sites, discussion forums, social media, etc.

I built the first version which used a customisable heuristics engine along with a ML classifier. The analysis was done for each sentence which allowed adding numerous rules to use proximity of words to identify whether the user is speaking about two different sentiments about two features in the same sentence.

This product has support for multiple languages by having a pluggable architecture for the POS Tagger, rules engine and the models. It was tested against English, Polish and Korean.

Tech: Python 2.6, Flask, Postgresql.