30
Social Media Intelligence Text, Network Mining and Predictive Analytics Combined Phil Winters Tobias Kötter www.knime.com

Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Social Media Intelligence

Text, Network Mining and Predictive

Analytics Combined

Phil Winters

Tobias Kötter

www.knime.com

Page 2: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Social Media Analysis Water Water Everywhere, and not a drop to drink

Approaches and Challenges:

Cloud-based Approach: No Access to Data

In-House Dashboard: No Analytics

In-House Text Mining: Sentiment but no relevance

In-House Network Mining: Relevance but no Sentiment

2

Page 3: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Case Study: Major European Telco

Very rich new data sources about customers !

Combine – Text mining

– Network Analysis

– Classic Predictive Analytics • Modeling, Clustering, Time Series, etc

Combine with internal Data makes the text „relevant“ – Include Product names/Categories

– exclude Staff Members

– Include number of web hits per page...

– Include existing marketing positioning

– Include major campaign information

3

Page 4: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Social Media Intelligence:

Major European Telco

4

Page 5: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Our Goal in Social Media Analysis

5

Text Mining for Sentiment

Drill Down on special cases

Network Mining for Relevance

Analytics for Prediction

Page 6: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Case Study Example: Slashdot Data

“News for Nerds, Stuff that Matters“

6

Basic Facts:

• 24532 users

• 491 threads with

15 – 843 responses

from 12 – 507 users

• 113505 posts

(text mining on posts)

• 60 main topics

Page 7: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Text Mining Remove anonymous users,

group by PostID Words Tagging

Positive words

Negative words

MPQA

Corpus

BoW

Sta

nd

ard

Nam

ed

En

tity

Filt

er

Word

Fre

qu

en

cy

User Bins

Word cloud for selected users 7

Page 8: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Slashdot – Text Mining

List of negative and positive words (MPQA Opinion Corpus)

Tag positive and negative words

Count words in posts

Aggregate over users

Negative + Positive User.

Most positive user: dada21 (2838 positive / 1725 negative words)

Most negative user: pNutz (43 positive / 109 negative words)

16016 positive users

7107 negative users

Which Topics have positive users in common ?

– Government

– People

– Law/s

– Money

– Market

– Parties

8

Page 9: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Slashdot – Text Mining

Most negative post:

9

Page 10: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

10

Installation

Network Mining Feature:

labs.knime.org

Documentation:

http://tech.knime.org/network-mining

Page 11: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Data Structure

Supported networks:

– (un)directed

– (un)weighted

– hypergraph

– k-partite

11

Page 12: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Nodes

12

Page 13: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

13 planned

Internal based on Jung 2.0.1

Cytoscape

visone

Gephi

Visualization

Page 14: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

14

Network Creation

User1

User2 User3

User6

User4 User5

Page 15: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

15

Network Creation

Page 16: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Networking Mining the Slashdot Data

16

Page 17: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Topic Graphs

17

Page 18: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

18

Topic Graphs

Page 19: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Topic Graphs

19

NASA

Sci-Fi

Page 20: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Hubs & Authorities

20

• Hubs = Follower

• Authorities = Leader

Filtering anonymous users and creating network Centrality index to

define hub weight

and authority weight

Users with hub and

authority weights and

other features

Page 21: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Hubs & Authorities

21

dada21

Doc Ruby

Carl Bialik

pNutz

Tube Steak

Page 22: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Combining Text and Network Mining

22

Network Analysis

Text Analysis

Hub and Authority Score

per User

Attitude Level per User

Page 23: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

23

Carl Bialik

dada21

Doc Ruby

WebH

osting G

uy

pNutz

Tube Steak

Catbeller

Hubs, Authorities &Attitudes

from the WSJ

Page 24: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

What we have found ...

- The positive leaders

- The neutral leaders

- The negative leaders

- The inactive users

24

What identifies each group?

How do I identify a new user?

How do I handle each user?

Page 25: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

The k-Means Clusters

25

Superfans

Negative

users

Neutral

users

Fans

Page 26: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

The operational Workflow

26

Pre-processing Cluster Extraction

Assignment of new data

Page 27: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Lessons Learned Data Manipulation is the key…. The decision science flows from that

Sentiment analysis is all about the Corpus !

27

Network Analysis

Sentiment Analysis

Page 28: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Capturing the data Options Available: From fee-paying to open source !

Page 29: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

NOTE

Examples, workflows (ie: the complete

programs) as well as white papers are

available for download on:

www.knime.com

29

Page 30: Social Media Intelligence Text, Network Mining and … › sites › default › files › inline...Social Media Analysis Water Water Everywhere, and not a drop to drink Approaches

Copyright © 2013 by KNIME.com AG All Rights Reserved - Confidential

Mark Your Calendars:

KNIME’s 7th User Group Meeting

19.-20. February 2014 Zurich, Switzerland

www.KNIME.com

30