SentiFul: Generating a reliable lexicon for sentiment analysis | Synapse