I have been working on Speech Recognition and Natural Language Processing technologies for over 12 years. Hence, it was natural for me to look for social media tools that are related to these fields to share with everyone. Without too much research I decided to choose a company called Lexalytics, a leader in applying NLP to a variety of problems on the web. While there is no public signup available they do have a web demo at the following location: http://www.lexalytics.com/web-demo. The demo takes text and performs sentiment analysis. The idea is to get a measure of the authors overall attitude in their post. Additionally it is often useful to understand attitudes towards specific entities in the text. There are all kinds of applications such as understanding how your customer base feels about a new product release or social campaign to better understanding your friends reaction to a news story. You can read more on Wikipedia if you are interested: http://en.wikipedia.org/wiki/Sentiment_analysis.
In order to run the demo I needed some content so I went to the Entre 528 blog page and took the most recent post. Wix: Quickly build your personal brand – thanks Mohamad for the data. I pasted the data in and hit process text. It appears that the overall sentiment is positive with a score of .354. I believe this indicates that the post is moderately positive overall. Knowing Mohamad this isn’t surprising.
Below is a breakdown of specific entities, themes and topics that were present in the post. This section is more interesting because it allows us to see Mohamad’s sentiment towards specific things as well as overarching themes.
The benefit from a single document is minimal but imagine that this could be applied to all relevant data such as blogs, tweets or Facebook posts. You could instantly know how your customers feel simply by extracting it from their discussions with others.
Natural language processing has been around for decades but recently is gaining significant momentum because of massive amounts of available data and the processing power to deal with it. The NLP community has benefited greatly from the BigData revolution. There is no question that text processing approaches will play a vital role in social media analytics moving forward. There is just too much data for individuals and companies to deal with and we will need to rely on text processing and machine learning algorithms to do it for us. I’ll be on the look out for any other tools and will post if I find anything worthwhile.