basic sentiment analysis and dictionary