A novel dictionary-based classification algorithm for opinion mining | Synapse