icon/x Created with Sketch.

Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

We are working on something new...

A Fresh New Splunkbase
We are designing a New Splunkbase to improve search and discoverability of apps. Check out our new and improved features like Categories and Collections. New Splunkbase is currently in preview mode, as it is under active development. We welcome you to navigate New Splunkbase and give us feedback.

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading Sentiment Analysis
SHA256 checksum (sentiment-analysis_13.tgz) 1bb3b9c44b5814d124002766748515a959a25f02d4d94819c2ffb803f198950a SHA256 checksum (sentiment-analysis_12.tgz) e651b57de540618efe7c646687ef662cd35fb5fd522a1a4ec009f94851f49a38 SHA256 checksum (sentiment-analysis_11.tgz) eaf5f3915af090137394d506fca4268eee902bb57dbf6544f33db2c6d6b3375a SHA256 checksum (sentiment-analysis_10.tgz) b8565da0f1e586001823c5033c0d6676b7cda8f694eb56e167ce07498c6b6d3c SHA256 checksum (sentiment-analysis_094a.tgz) 3a9d5161da080ce74fa6449fb805f6b71d0d47d3783a72f51a260201105c0873 SHA256 checksum (sentiment-analysis_093a.tgz) 0f5ddf29783d9d542cecdc2c3298be69bc4cc73dfee716edd77fdbb2439a6575 SHA256 checksum (sentiment-analysis_092a.tgz) 2171531b09e7e83bfe2f8898ef35d13792c78bdb2cfd290c1249173b12a7f2f7 SHA256 checksum (sentiment-analysis_091a.tgz) d670144209b606074b09d7ecbee848f3590a88018d320c098d7e399b7596150f SHA256 checksum (sentiment-analysis_090a.tgz) 7f4ffa6935f9ab756a459da8783f35501af2aa475f3e465b83432ebafe6a62ad SHA256 checksum (sentiment-analysis_085a.tgz) f2957078e12af2135d5876cf2a28cc6b6e192ec6927674f320c963d9352d1369 SHA256 checksum (sentiment-analysis_082a.tgz) 307596bea06094d336433b34f21758da3ae07de0eb973fd97dd598e3ede11f11 SHA256 checksum (sentiment-analysis_081a.tgz) 3538afbdc2ef11717934558e99d01347709a518b34f208d611b050c95e02662d SHA256 checksum (sentiment-analysis_08a.tgz) 0b013fbc2e0fb2d8465db7136c4ad37f3c55049cd78b9309d041e1195cb35af7
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

splunk

Sentiment Analysis

Splunk Cloud
This app has been archived. Learn more about app archiving.
This app is NOT supported by Splunk. Please read about what that means for you here.
Overview
Details
Now you can analyze user opinion, converting text into ratings. For example, how do twitter users feel about your company over time? How do people in California vs Texas feel about various issues? How is your marketing or tech support performing?

The sentiment analysis app allow you to analyze user opinion, converting text to numerical ratings.

  • How do twitter users feel about your company over time?
  • How do people in California vs Texas feel about various issues?
  • How is your marketing or tech support performing against competitors?

This app includes:

  • two trained datasets (twitter and imdb)
  • three search commands:
    • sentiment to predict user sentiment
    • language to predict what language an event is written in
    • tokens to make it easier to tokenize terms and phrases for analyzing text
    • heat to measure how emotionally charged a text is

From a command shell, you can train it on your own data. The training produces a (naive bayes classifier) model file used for the sentiment command, but training also outputs a lookup table of a few thousand terms and their expected sentiment rating, so the vocabulary can be tweaked and used with lookup commands to also do some basic sentiment analysis.

A note about accuracy: Over the twitter data, assuming 50-50 positive and negative tweets, it's about 70% accurate. Assuming the actual distribution of tweets, which seems to be about 75% positive, it's about 85% accurate. The most important part is not the accuracy on any given text but on the aggregate -- to see how sentiment trend over time or how "google" vs "apple" compare with other.

Release Notes

Version 1.3
April 28, 2014

handle non-utf-8 more gracefully

Version 1.2
March 24, 2014

Fixed bug in tokens command. Reorganized 'local' into 'default'

Version 1.1
Sept. 23, 2013

updated app so commands are exported properly to other apps

Version 1.0
Sept. 12, 2013

updated 'tokens' to not give error messages unappropriately. updated 'heat' terms to return fewer false positives of swearing and violent terms.

Version 0.94A
July 29, 2013

updated package

Version 0.93A
Nov. 2, 2012
  • Added new sentiment dashboards:
    ----- overview,
    ----- basic sentiment,
    ----- compraison dashboard to compare two values (e.g. phoneX vs phoneY).
  • Added 'heat' command to find emotionally excited text
  • Recent improvements:
    ----- Fix a major bug where only the first batch of results (e.g., 50) were getting sentiment but all other events were empty.
    ----- Performance speed up.
    ----- Added support for distributed environments. Previously model files were not being distributed to indexers, cause an error and sentiment failing to work.
  • Fixed bug preventing sentiment from finding model files.
  • Added sample training data
Version 0.92A
Oct. 31, 2012
  • Added new sentiment dashboard: overview, basic sentiment, and a dashboard to compare two values (e.g. phoneX vs phoneY).
  • Recent improvements:
  • Fix a major bug where only the first batch of results (e.g., 50) were getting sentiment but all other events were empty.
  • Performance speed up.
  • Added support for distributed environments. Previously model files were not being distributed to indexers, cause an error and sentiment failing to work.
  • Fixed bug preventing sentiment from finding model files.
  • Added sample training data
Version 0.91A
Oct. 29, 2012
  • Added new sentiment dashboard
  • Recent improvements:
  • Fix a major bug where only the first batch of results (e.g., 50) were getting sentiment but all other events were empty.
  • Performance speed up.
  • Added support for distributed environments. Previously model files were not being distributed to indexers, cause an error and sentiment failing to work.
  • Fixed bug preventing sentiment from finding model files.
  • Added sample training data
Version 0.90A
Oct. 29, 2012
  • Added new sentiment dashboard
  • Recent improvements:
  • Fix a major bug where only the first batch of results (e.g., 50) were getting sentiment but all other events were empty.
  • Performance speed up.
  • Added support for distributed environments. Previously model files were not being distributed to indexers, cause an error and sentiment failing to work.
  • Fixed bug preventing sentiment from finding model files.
  • Added sample training data
Version 0.85A
Oct. 26, 2012

Fix a major bug where only the first batch of results (e.g., 50) were getting sentiment but all other events were empty.

Performance speed up.

Version 0.82A
Sept. 27, 2012

Added support for distributed environments. Previously model files were not being distributed to indexers, cause an error and sentiment failing to work.

Version 0.81A
Sept. 25, 2012
  • Fixed bug preventing sentiment from finding model files.
  • Added sample training data
Version 0.8A
Aug. 29, 2012

Subscribe Share

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
Splunk, Splunk>,Turn Data Into Doing, Data-to-Everything, and D2E are trademarks or registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,product names,or trademarks belong to their respective owners.