CS 686 sentiment analysis