Building a Sentiment Analytics Solution powered by Machine Learning- Impetus Webinar

26
Building a Sentiment Analytics Solution Powered by Machine Learning May 11 th , 2012 10:00 am PT/ 1:00 pm ET @ impetustech Recorded version available at http:// www.impetus.com/webinar_registration?event=archived&eid =58

description

New Impetus webcast ‘Building a Sentiment Analytics Solution Powered by Machine Learning’ available at http://lf1.me/I7/sentiment

Transcript of Building a Sentiment Analytics Solution powered by Machine Learning- Impetus Webinar

Page 1: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Building a Sentiment Analytics Solution Powered by Machine Learning

May 11th, 201210:00 am PT/ 1:00 pm ET

@ impetustech

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 2: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Outline

Sentiment Analysis – Why? Solution landscape Addressing challenges with Machine Learning Building a sentiment analytics solution

Leveraging Machine learning and n-gram

Case Studies

2Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 3: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Sentiment Analysis

Determines the attitude of a speaker or a writer with respect to a particular subject, event or campaign

Computational study of opinions, sentiments, and emotions expressed in text

3Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 4: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Measuring Sentiments

4Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 5: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Natural Language Processing Deals with the actual text element Transforms text into a format usable by machine

Artificial intelligence Uses information by NLP and Mathematical calculations Determines negative, positive or neutral sentiments Used for clustering

Current Solutions Landscape

5Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 6: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Sentiment Analysis: Challenges

Demystifying accuracy Inability of machines to gauge and measure sentiments

accurately

Isolating content types Neutral nature of social media mentions

Sentiment override User needs override control due to inaccuracy of automated

sentiment measurement

6Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 7: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Machine Learning

Intelligent structure that acquires and integrates knowledge automatically

Learns from experience, training, analytical observation

7Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 8: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Subjectivity vs Sentiment

Sentiment analysis - text classification problem

Segregate

Opinionated documents as per positive/ negative

Sentence or a clause of the sentence as subjective or objective

Subjective sentence or clause on the basis of positive, negative or neutral

8Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 9: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Determining Polarity

Leveraging Machine Learning

Algorithm identifies positive/ negative/neutral sentiments

Refers knowledge bank to determine polarity of a new sentence or word

A knowledge bank is the database of pre-trained words and sentences classified as negative, neutral, positive

9Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 10: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Predicting Sentiment Intensity

Benchmark neutral - say 40-50% of positive is neutral Intensity below the benchmark is negative and above is

positive.

Referring Knowledge Bank Continuously trained by a Machine Learning Algorithm Intensity predictions becomes accurate

Occurrence of a word or sequence of words in a particular polarity decides the intensity of the overall sentiment

10Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 11: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

How it works?

11Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 12: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Text classification - n-gram

Ex: RUBBISH – NegativeRUBBISHING – NegativeRUBBISHED - Negative

12Impetus Proprietary

Add Pattern to Dictionary

Page 13: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Building Knowledge Base

13Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 14: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Leveraging Machine Learning

14Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 15: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Impetus Solution

• Intuitively retrieves input text for analysis

• Processes various Low level APIs, REST APIs, enriched XML DOC, Text, or RSS

• Architecture enables exporting services in form of REST APIs

• Intuitive solution, capable of processing near real-time data using Big Data stack

• Concurrent processing system enables fast results with higher accuracy

15Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 16: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

What’s new?

Higher accuracy

Identifies influencers

Reputation as per demographics

Measuring sentiment intensity

16Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 17: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Case Studies

Nokia Lumia (On Twitter)

Apple’s iPad3 (On Facebook)

17Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 18: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Case study: Nokia

Search keyword - “Nokia Lumia” Total tweets analyzed - 9650 Accuracy - 99% Neutral Tweets - 42%

United States35%

United Kingdom

23%

Indonesia15%

Italy8%

France5%

India 5%

Germany3%

Mexico3%

Turkey2%

Canada1%

Demographics by –ve sentiment

7%9%

9%

10%

11%

11%

11%

11%

11%11%

Demographics by +ve sentiment

United States

United Kingdom

Indonesia

Italy

France

India

Germany

Mexico

Turkey

Canada

54%3%

42% 1%

Sentiments: Nokia Lumia

Positive Tweets

Negative Tweets

Neutral Tweets

False Positive

18Impetus Proprietary

Page 19: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

• Successful online campaign for Nokia

• Lumia• Pureview

• Nokia CRM @nokia (Official Channel) had positive mentions tweets

• Reputation very high for all Hashtags of #nokia, #lumia, #pureview

• Brand management measured via custom keywords search for nokia with no hash tags

- mentions with mostly positive sentiment

Case study: Nokia

Reputation Management

Brand Management

CRM

19Impetus Proprietary

Page 20: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Search keyword “ipad3” Total FB status analyzed : 3200 Accuracy: 97% Neutral FB Status: 53%

Case study: iPad 3

31%

13%

53%3%

Sentiments: Apple’s iPad3

Positive Negative Neutral FP

48%

6%8%2

%

35%

Demographics: -ve Sentiment

United States Germany France Mexico Canada

23%

3%

4%

1%17%

52%

+ve Sentiment

United States Germany France MexicoCanada China

20Impetus Proprietary

Page 21: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Overall Apple’s performance on online campaign was effective • Product: iPad3

Sentiment: Positive

• General brand perspective is positive

• CRM – Existing customers feel positive

Case study: iPad 3

Reputation Management

Brand Management

CRM

21Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 22: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

What It Looks Like?

22Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 23: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Summing Up

Traditional Approach – NLP and Artificial Intelligence

We recommend - A Sentiment Analytics solution based on Machine Learning, n-gram and Bayes filter classification Addresses neutral social media mentions, sentiment override,

target overlook actual verbatim Ability to cross-reference intensity, influence trajectory, velocity and

sentiment of each social media mention

23Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 24: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

About Us

Strategic partners for software product engineering and R&D Thought leaders in cutting-edge technologies Mature processes and practices that are methodical, yet flexible Diverse domain expertise

24Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 25: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Questions

Please send in your questions

using the chat panel

25Impetus Proprietary

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58

Page 26: Building a Sentiment Analytics Solution powered by Machine Learning-  Impetus Webinar

Thank youFor more information,

write to us at [email protected]

@ impetustech

Recorded version available at http://www.impetus.com/webinar_registration?event=archived&eid=58