Also known as opinion mining or emotion AI, sentiment analysis determines whether a text is positive, negative or neutral by extracting particular words or phrases. An invaluable tool for companies, sentiment analysis provides helpful insights that drive effective business strategy. Language is often vague or highly contextual, making it very difficult for a machine to understand without human help. As such, human annotated data is essential when training a machine learning platform to analyze sentiment.