Sentiment analysis is a subfield of natural language processing (NLP) that mines text in blogs, websites, social media, and other collateral in an attempt to learn how users respond to it. Over time, actionable data can be extracted from sentiment analysis to guide the creation of sales collateral, marketing content, and more.