Estimating market trends by clustering social media reviews | Synapse