Sentiment analysis is one of the most successful and widespread applications in natural language processing. However, for all the hype it has generated since its inception, there are still many issues associated with it.
In my work with Brandtix and other startups I had the opportunity to work a lot with sentiment analysis, especially in the context of social media analytics.
This article is only available to Macro Hive subscribers. Sign-up to receive world-class macro analysis with a daily curated newsletter, podcast, original content from award-winning researchers, cross market strategy, equity insights, trade ideas, crypto flow frameworks, academic paper summaries, explanation and analysis of market-moving events, community investor chat room, and more.
Sentiment analysis is one of the most successful and widespread applications in natural language processing. However, for all the hype it has generated since its inception, there are still many issues associated with it.
In my work with Brandtix and other startups I had the opportunity to work a lot with sentiment analysis, especially in the context of social media analytics. Doing sentiment analysis can be very easy and cheap, as there are many free libraries for that. Some examples are: Syuzhet (for R), NLTK (python), spacy (python). However, doing sentiment analysis sometimes can be very tricky and difficult and this is what I want to talk about here.
Specifically, sentiment analysis suffers from one major drawback: it is context and language specific. In this article, I am talking about some potential issues that might arise when you try to apply sentiment analysis to some domains.
From “The Data Scientist”, click here for the full note