Semantic web-based sentiment analysis