SlideShare a Scribd company logo
S A M A N T H A F I N N A N D E N I M U S T A F A R A J
W E L L E S L E Y C O L L E G E
P R E S E N T E D A T M S M 2 0 1 3
C O - L O C A T E D W I T H A C M H Y P E R T E X T 2 0 1 3
P A R I S , F R A N C E
Visualizing Co-Retweeting
Behavior for Recommending
Relevant Real-Time Content
“Thomas Jefferson used newspapers to win the
presidency, F.D.R. used radio to change the way he
governed, J.F.K. was the first president to understand
television, and Howard Dean saw the value of the
Web for raising money…
But Senator Barack Obama understood that you
could use the Web to lower the cost of building a
political brand, create a sense of connection and
engagement, and dispense with the command and
control method of governing to allow people to self-
organize to do the work.”
- New York Times Article, How Obama Tapped Into Social Networks’ Power
How to become the US President
The US Presidential Debates
 Debates important events in the election
 Second only to Super Bowl in TV watch
 Since the first televised debates in 1960, many
defining moments people remember from the
debates
 Al Gore rolling his eyes and sighing
 Reagan “There you go again”
 Bush Sr. looking at his watch
Memes During the 2012 Debates
Pew: 1/10 of viewers are dual-screeners
Source: Dispatch From the Denver Debate (blog.twitter.com)
Watching on Twitter: First Debate
Watching on Twitter: Second Debate
Source: Twitter at the Town Hall Debate (blog.twitter.com)
Watching on Twitter: Third Debate
Source: The Final 2012 Presidential Debate (blog.twitter.com)
Follow the Debate Through Hashtags (Or try to)
Interactive Chart
There are too many hashtags being created, and rising and falling in popularity
during the debate to follow them all.
User Number Followers Tweets during the
3rd debate
ladygaga 30,572,024 2
BarackObama 21,206,234 9
YouTube 18,484,946 1
twitter 13,993,216 1
JimCarrey 9,256,715 1
cnnbrk 9,051,349 4
nytimes 6,350,936 8
CNN 6,287,257 5
PerezHilton 5,742,938 8
MTV 5,725,897 2
Or by Following Famous Twitter Accounts
Popular, celebrity Twitter accounts are
NOT the ones generating content during the debates.
Does More Followers Mean More Retweets?
Single person has a limited view
 It would be impossible for a single person to discover
and consume all the content about the debates
(especially while trying to watch them)
 Solution?
 Human computation
Human Computation
 Using humans as computers to improve intelligent
algorithms
 Retweeting as recommendation
 Already existing Twitter construct
 Utilizing it for a new purpose
uA uB uC uD
u1 u2 u3 u4 u5
. . . . .
. . . . .
. . . . .
(tweeters)
(tweets)
(retweeters)
Going from a tweeting model…
To the Retweet Matrix…
uA uB uC uD
u1 2 1 0 0
u2 0 1 0 0
u3 1 0 1 0
u4 0 1 1 1
u5 0 0 1 2
Tweeting Users (items)
RetweetingUsers(users)
uA uB uC uD
uA 2 1 1 0
uB 3 1 1
uC 3 2
uD 2
To the Co-Retweet Matrix
Tweeting Users
TweetingUsers
Co-Retweet Visualization
 Nodes represent top
retweeted accounts
 uA – uD
 Edges mean that the
connected nodes have
been co-retweeted
 Weighted by how many
users have co-retweeted
the two nodes
 Created using Gephi
Step 1: Layout
 Force Atlas
 Algorithm developed by
Gephi
 Force Directed layout
 Attraction between
connected nodes
 Repulsion between
unconnected nodes
 Nodes with stronger
connections (more edges,
heavier weight) are
attracted to each other
Source: ForceAtlas2, A Graph Layout Algorithm for
Handy Network Visualization
Step 2: Community
 Modularity Algorithm to
assign groups
 Detects communities
within a network
 Each community has a
different color
Source Fast unfolding of communities
in large networks
Step 3: Node Rank
 Eigenvector centrality
 Measures the influence of
a node in the network
based off the connections
with that node
 Similar to Google’s
PageRank algorithm
 Nodes are made larger
and darker based on
higher centrality values
Co-Retweet Graph of 2nd Debate
Interactive Graph
Co-Retweet Graph of 3rd Debate
Interactive Graph
Why a Co-Retweeting Model?
 Co-retweeting focuses only on the content creators
 Reveals the perceived
relationships between
accounts
 Unbiased media accounts
Co-Retweet Network vs. Retweet Network
 Retweet network
contains three
types of accounts
 Users who generate
original content
 Users who
aggregate content
by retweeting other
sources
 Users who do both
 Authorities vs.
Hubs
Retweeted
Only
48.0%
Wrote
Original
Tweets
Only
41.2%
Both Wrote
and
Retweeted
10.8%
Authorities Hubs
 Accounts writing
tweets
 Creating original
content
 Accounts retweeting
content
 Aggregating data from
lots of sources
 Sifting through and
picking out content
they find worth
recommending
Comparing Content Creators to Retweeters
Applications of Recommender System
 Given the set of users a person follows or has retweeted
 Recommend additional users to follow during the
debates
 Useful for people who are not savvy with Twitter
 Don’t know the users to follow
 Or don’t generally focus on political content, only interested during
election season
 Focus on users who are creating interesting content
during the debates
 Might not be the users with millions of followers
 Or they don’t regularly tweet about politics
 Have a record of the most interesting content of the
debate, to browse based on your own interests
Are these accounts still tweeting about politics?
Politically
Active
34.6%
Nonpolitical
65.4%
Of the top 1,500 retweeted accounts for the 16th and the 22nd, how many are
still generating relevant political content?
Source: Finn, S., and Mustafaraj, E. 2012. Learning to Discover Political Activism in the Twitterverse.
In KI-Künstliche Intelligenz 27 (1), 17-24
Conclusion
 Massive amount of data on Twitter during the
debates
 Human computation to create recommender system
 Co-retweeting connections reveal perceived
relationships between accounts
 Recommender system allows for easier and more
meaningful consumption of data in real time
Future Work
Highlight the Accounts You Follow
Highlight the Accounts You Follow
Highlight the Accounts You Follow
Highlight the Accounts You Follow
Highlight the Accounts You Follow

More Related Content

What's hot

Visualize your network
Visualize your networkVisualize your network
Visualize your network
Bay Area Consultants Network
 
Social listening: how to do it and how to use (SNA Perspective)
Social listening: how to do it and how to use (SNA Perspective)Social listening: how to do it and how to use (SNA Perspective)
Social listening: how to do it and how to use (SNA Perspective)
Toronto Metropolitan University
 
Finding political network bridges on facebook
Finding political network bridges on facebookFinding political network bridges on facebook
Finding political network bridges on facebook
Nasri Messarra
 
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
Axel Bruns
 
Social Media Training
Social Media TrainingSocial Media Training
Social Media Training
Eric Schwartzman
 
Tns - Risultati Marzo - Eu Leader Watch Index
Tns - Risultati Marzo -  Eu Leader Watch IndexTns - Risultati Marzo -  Eu Leader Watch Index
Tns - Risultati Marzo - Eu Leader Watch Index
Gabriella Bergaglio
 
I love Big Bird
I love Big Bird I love Big Bird
I love Big Bird
Rachel Reis Mourao
 
Filter Bubbles in the Australian Twittersphere?
Filter Bubbles in the Australian Twittersphere?Filter Bubbles in the Australian Twittersphere?
Filter Bubbles in the Australian Twittersphere?
Axel Bruns
 
Media and Social Media
Media and Social MediaMedia and Social Media
Media and Social Media
Mandy Jenkins
 
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
University of Groningen (The Netherlands)
 
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
Max L. Wilson
 
Social Media for San Diego Press Club
Social Media for San Diego Press ClubSocial Media for San Diego Press Club
Social Media for San Diego Press Club
Julie Wright
 
U.S. Religious Landscape on Twitter
U.S. Religious Landscape on TwitterU.S. Religious Landscape on Twitter
U.S. Religious Landscape on Twitter
Lu Chen
 
3 Ways to use social media
3 Ways to use social media3 Ways to use social media
3 Ways to use social media
enerbank
 
Ausvotes 2
Ausvotes 2Ausvotes 2
Ausvotes 2alexanc2
 
Bcom 275 final exams 3
Bcom 275 final exams 3Bcom 275 final exams 3
Bcom 275 final exams 3examzking
 
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate ProjectMartina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
Vienna Data Science Group
 

What's hot (17)

Visualize your network
Visualize your networkVisualize your network
Visualize your network
 
Social listening: how to do it and how to use (SNA Perspective)
Social listening: how to do it and how to use (SNA Perspective)Social listening: how to do it and how to use (SNA Perspective)
Social listening: how to do it and how to use (SNA Perspective)
 
Finding political network bridges on facebook
Finding political network bridges on facebookFinding political network bridges on facebook
Finding political network bridges on facebook
 
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
Following, Mentioning, Sharing: A Search for Filter Bubbles in the Australian...
 
Social Media Training
Social Media TrainingSocial Media Training
Social Media Training
 
Tns - Risultati Marzo - Eu Leader Watch Index
Tns - Risultati Marzo -  Eu Leader Watch IndexTns - Risultati Marzo -  Eu Leader Watch Index
Tns - Risultati Marzo - Eu Leader Watch Index
 
I love Big Bird
I love Big Bird I love Big Bird
I love Big Bird
 
Filter Bubbles in the Australian Twittersphere?
Filter Bubbles in the Australian Twittersphere?Filter Bubbles in the Australian Twittersphere?
Filter Bubbles in the Australian Twittersphere?
 
Media and Social Media
Media and Social MediaMedia and Social Media
Media and Social Media
 
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
Unpredictably Trump? Predicting the Clictivist-like Actions on Trump's Facebo...
 
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
Why People Favourite Tweets (and a bit about usefulness and style) - Content ...
 
Social Media for San Diego Press Club
Social Media for San Diego Press ClubSocial Media for San Diego Press Club
Social Media for San Diego Press Club
 
U.S. Religious Landscape on Twitter
U.S. Religious Landscape on TwitterU.S. Religious Landscape on Twitter
U.S. Religious Landscape on Twitter
 
3 Ways to use social media
3 Ways to use social media3 Ways to use social media
3 Ways to use social media
 
Ausvotes 2
Ausvotes 2Ausvotes 2
Ausvotes 2
 
Bcom 275 final exams 3
Bcom 275 final exams 3Bcom 275 final exams 3
Bcom 275 final exams 3
 
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate ProjectMartina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
 

Viewers also liked

Pitney Bowes 2006 Presentation Martin
Pitney Bowes 2006 Presentation   MartinPitney Bowes 2006 Presentation   Martin
Pitney Bowes 2006 Presentation Martineraz
 
Standards Ant
Standards AntStandards Ant
Standards Antfakih2010
 
Tips to growi business faster e briks infotech
Tips to growi business faster    e briks infotechTips to growi business faster    e briks infotech
Tips to growi business faster e briks infotechsudhir pandey
 
Form A Wall Presentation Short
Form A Wall Presentation   ShortForm A Wall Presentation   Short
Form A Wall Presentation Shorteraz
 
Dot Mobi Mobile Web Developers Guide
Dot Mobi Mobile Web Developers GuideDot Mobi Mobile Web Developers Guide
Dot Mobi Mobile Web Developers Guideeraz
 
Construction administration
Construction administrationConstruction administration
Construction administration
Karim El-Dash
 

Viewers also liked (7)

Pitney Bowes 2006 Presentation Martin
Pitney Bowes 2006 Presentation   MartinPitney Bowes 2006 Presentation   Martin
Pitney Bowes 2006 Presentation Martin
 
Standards Ant
Standards AntStandards Ant
Standards Ant
 
Tips to growi business faster e briks infotech
Tips to growi business faster    e briks infotechTips to growi business faster    e briks infotech
Tips to growi business faster e briks infotech
 
Form A Wall Presentation Short
Form A Wall Presentation   ShortForm A Wall Presentation   Short
Form A Wall Presentation Short
 
Dot Mobi Mobile Web Developers Guide
Dot Mobi Mobile Web Developers GuideDot Mobi Mobile Web Developers Guide
Dot Mobi Mobile Web Developers Guide
 
Construction administration
Construction administrationConstruction administration
Construction administration
 
ecolab ar
ecolab  arecolab  ar
ecolab ar
 

Similar to Visualizing Co-Retweeting Behavior for Recommending Relevant Real-Time Content

Twitter - Media Agenda Setting
Twitter - Media Agenda SettingTwitter - Media Agenda Setting
Twitter - Media Agenda Setting
Ayushi Mona
 
How the Presidential Campaigns Captivate Social Networking
How the Presidential Campaigns Captivate Social Networking How the Presidential Campaigns Captivate Social Networking
How the Presidential Campaigns Captivate Social Networking
Real-Time OutSource
 
Outreach Through Social Media | Ocean Sciences 2014
Outreach Through Social Media | Ocean Sciences 2014Outreach Through Social Media | Ocean Sciences 2014
Outreach Through Social Media | Ocean Sciences 2014
Christie Wilcox
 
Feat. Gerbaudo Class (Data and General Election in the UK)
Feat. Gerbaudo Class (Data and General Election in the UK)Feat. Gerbaudo Class (Data and General Election in the UK)
Feat. Gerbaudo Class (Data and General Election in the UK)
fabiomalini
 
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
1crore projects
 
How real time news gained a Twitter soundtrack
How real time news gained a Twitter soundtrackHow real time news gained a Twitter soundtrack
How real time news gained a Twitter soundtrack
Shiny Red
 
The Great Delusion Behind Twitter
The Great Delusion Behind TwitterThe Great Delusion Behind Twitter
The Great Delusion Behind Twitter
LUMINATIVE MEDIA/PROJECT COUNSEL MEDIA GROUP
 
Twitter_user perception as a news resource
Twitter_user perception as a news resourceTwitter_user perception as a news resource
Twitter_user perception as a news resource
Pawan Gupta
 
IRJET - Political Orientation Prediction using Social Media Activity
IRJET -  	  Political Orientation Prediction using Social Media ActivityIRJET -  	  Political Orientation Prediction using Social Media Activity
IRJET - Political Orientation Prediction using Social Media Activity
IRJET Journal
 
Leveraging Social Media with Peter and KiKi
Leveraging Social Media with Peter and KiKiLeveraging Social Media with Peter and KiKi
Leveraging Social Media with Peter and KiKi
KiKi L'Italien
 
the complete draft about the CA election time tweets -- awaiting final weedin...
the complete draft about the CA election time tweets -- awaiting final weedin...the complete draft about the CA election time tweets -- awaiting final weedin...
the complete draft about the CA election time tweets -- awaiting final weedin...
japokh
 
Ausvotes
AusvotesAusvotes
Ausvoteslchu125
 
Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020
Michael Mathioudakis
 
Mapping online social networks among Korean politicians: Homepage, blog, and ...
Mapping online social networks among Korean politicians: Homepage, blog, and ...Mapping online social networks among Korean politicians: Homepage, blog, and ...
Mapping online social networks among Korean politicians: Homepage, blog, and ...Han Woo PARK
 
Slides for ssm presentation. Catherine Booth
Slides for ssm presentation. Catherine BoothSlides for ssm presentation. Catherine Booth
Slides for ssm presentation. Catherine Boothcbooth123
 
Slides for ssm presentation Catherine Booth
Slides for ssm presentation Catherine BoothSlides for ssm presentation Catherine Booth
Slides for ssm presentation Catherine Booth
cbooth123
 
Twitter analytics for sports bloggers
Twitter analytics for sports bloggersTwitter analytics for sports bloggers
Twitter analytics for sports bloggers
Amanda Sturgill
 
Social mediaanalytics lite
Social mediaanalytics liteSocial mediaanalytics lite
Social mediaanalytics liteTony Hirst
 

Similar to Visualizing Co-Retweeting Behavior for Recommending Relevant Real-Time Content (20)

Twitter - Media Agenda Setting
Twitter - Media Agenda SettingTwitter - Media Agenda Setting
Twitter - Media Agenda Setting
 
How the Presidential Campaigns Captivate Social Networking
How the Presidential Campaigns Captivate Social Networking How the Presidential Campaigns Captivate Social Networking
How the Presidential Campaigns Captivate Social Networking
 
Outreach Through Social Media | Ocean Sciences 2014
Outreach Through Social Media | Ocean Sciences 2014Outreach Through Social Media | Ocean Sciences 2014
Outreach Through Social Media | Ocean Sciences 2014
 
Feat. Gerbaudo Class (Data and General Election in the UK)
Feat. Gerbaudo Class (Data and General Election in the UK)Feat. Gerbaudo Class (Data and General Election in the UK)
Feat. Gerbaudo Class (Data and General Election in the UK)
 
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
1 Crore Projects | ieee 2016 Projects | 2016 ieee Projects in chennai
 
How real time news gained a Twitter soundtrack
How real time news gained a Twitter soundtrackHow real time news gained a Twitter soundtrack
How real time news gained a Twitter soundtrack
 
The Great Delusion Behind Twitter
The Great Delusion Behind TwitterThe Great Delusion Behind Twitter
The Great Delusion Behind Twitter
 
Twitter_user perception as a news resource
Twitter_user perception as a news resourceTwitter_user perception as a news resource
Twitter_user perception as a news resource
 
Senior Thesis
Senior Thesis Senior Thesis
Senior Thesis
 
IRJET - Political Orientation Prediction using Social Media Activity
IRJET -  	  Political Orientation Prediction using Social Media ActivityIRJET -  	  Political Orientation Prediction using Social Media Activity
IRJET - Political Orientation Prediction using Social Media Activity
 
Leveraging Social Media with Peter and KiKi
Leveraging Social Media with Peter and KiKiLeveraging Social Media with Peter and KiKi
Leveraging Social Media with Peter and KiKi
 
the complete draft about the CA election time tweets -- awaiting final weedin...
the complete draft about the CA election time tweets -- awaiting final weedin...the complete draft about the CA election time tweets -- awaiting final weedin...
the complete draft about the CA election time tweets -- awaiting final weedin...
 
Ausvotes
AusvotesAusvotes
Ausvotes
 
Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020
 
Mapping online social networks among Korean politicians: Homepage, blog, and ...
Mapping online social networks among Korean politicians: Homepage, blog, and ...Mapping online social networks among Korean politicians: Homepage, blog, and ...
Mapping online social networks among Korean politicians: Homepage, blog, and ...
 
Slides for ssm presentation. Catherine Booth
Slides for ssm presentation. Catherine BoothSlides for ssm presentation. Catherine Booth
Slides for ssm presentation. Catherine Booth
 
Slides for ssm presentation Catherine Booth
Slides for ssm presentation Catherine BoothSlides for ssm presentation Catherine Booth
Slides for ssm presentation Catherine Booth
 
Twitter analytics for sports bloggers
Twitter analytics for sports bloggersTwitter analytics for sports bloggers
Twitter analytics for sports bloggers
 
New tools twitter
New tools twitterNew tools twitter
New tools twitter
 
Social mediaanalytics lite
Social mediaanalytics liteSocial mediaanalytics lite
Social mediaanalytics lite
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Visualizing Co-Retweeting Behavior for Recommending Relevant Real-Time Content

  • 1. S A M A N T H A F I N N A N D E N I M U S T A F A R A J W E L L E S L E Y C O L L E G E P R E S E N T E D A T M S M 2 0 1 3 C O - L O C A T E D W I T H A C M H Y P E R T E X T 2 0 1 3 P A R I S , F R A N C E Visualizing Co-Retweeting Behavior for Recommending Relevant Real-Time Content
  • 2. “Thomas Jefferson used newspapers to win the presidency, F.D.R. used radio to change the way he governed, J.F.K. was the first president to understand television, and Howard Dean saw the value of the Web for raising money… But Senator Barack Obama understood that you could use the Web to lower the cost of building a political brand, create a sense of connection and engagement, and dispense with the command and control method of governing to allow people to self- organize to do the work.” - New York Times Article, How Obama Tapped Into Social Networks’ Power How to become the US President
  • 3. The US Presidential Debates  Debates important events in the election  Second only to Super Bowl in TV watch  Since the first televised debates in 1960, many defining moments people remember from the debates  Al Gore rolling his eyes and sighing  Reagan “There you go again”  Bush Sr. looking at his watch
  • 4. Memes During the 2012 Debates
  • 5. Pew: 1/10 of viewers are dual-screeners
  • 6. Source: Dispatch From the Denver Debate (blog.twitter.com) Watching on Twitter: First Debate
  • 7. Watching on Twitter: Second Debate Source: Twitter at the Town Hall Debate (blog.twitter.com)
  • 8. Watching on Twitter: Third Debate Source: The Final 2012 Presidential Debate (blog.twitter.com)
  • 9. Follow the Debate Through Hashtags (Or try to) Interactive Chart There are too many hashtags being created, and rising and falling in popularity during the debate to follow them all.
  • 10. User Number Followers Tweets during the 3rd debate ladygaga 30,572,024 2 BarackObama 21,206,234 9 YouTube 18,484,946 1 twitter 13,993,216 1 JimCarrey 9,256,715 1 cnnbrk 9,051,349 4 nytimes 6,350,936 8 CNN 6,287,257 5 PerezHilton 5,742,938 8 MTV 5,725,897 2 Or by Following Famous Twitter Accounts Popular, celebrity Twitter accounts are NOT the ones generating content during the debates.
  • 11. Does More Followers Mean More Retweets?
  • 12. Single person has a limited view  It would be impossible for a single person to discover and consume all the content about the debates (especially while trying to watch them)  Solution?  Human computation
  • 13. Human Computation  Using humans as computers to improve intelligent algorithms  Retweeting as recommendation  Already existing Twitter construct  Utilizing it for a new purpose
  • 14. uA uB uC uD u1 u2 u3 u4 u5 . . . . . . . . . . . . . . . (tweeters) (tweets) (retweeters) Going from a tweeting model…
  • 15. To the Retweet Matrix… uA uB uC uD u1 2 1 0 0 u2 0 1 0 0 u3 1 0 1 0 u4 0 1 1 1 u5 0 0 1 2 Tweeting Users (items) RetweetingUsers(users)
  • 16. uA uB uC uD uA 2 1 1 0 uB 3 1 1 uC 3 2 uD 2 To the Co-Retweet Matrix Tweeting Users TweetingUsers
  • 17. Co-Retweet Visualization  Nodes represent top retweeted accounts  uA – uD  Edges mean that the connected nodes have been co-retweeted  Weighted by how many users have co-retweeted the two nodes  Created using Gephi
  • 18. Step 1: Layout  Force Atlas  Algorithm developed by Gephi  Force Directed layout  Attraction between connected nodes  Repulsion between unconnected nodes  Nodes with stronger connections (more edges, heavier weight) are attracted to each other Source: ForceAtlas2, A Graph Layout Algorithm for Handy Network Visualization
  • 19. Step 2: Community  Modularity Algorithm to assign groups  Detects communities within a network  Each community has a different color Source Fast unfolding of communities in large networks
  • 20. Step 3: Node Rank  Eigenvector centrality  Measures the influence of a node in the network based off the connections with that node  Similar to Google’s PageRank algorithm  Nodes are made larger and darker based on higher centrality values
  • 21. Co-Retweet Graph of 2nd Debate Interactive Graph
  • 22. Co-Retweet Graph of 3rd Debate Interactive Graph
  • 23. Why a Co-Retweeting Model?  Co-retweeting focuses only on the content creators  Reveals the perceived relationships between accounts  Unbiased media accounts
  • 24. Co-Retweet Network vs. Retweet Network  Retweet network contains three types of accounts  Users who generate original content  Users who aggregate content by retweeting other sources  Users who do both  Authorities vs. Hubs Retweeted Only 48.0% Wrote Original Tweets Only 41.2% Both Wrote and Retweeted 10.8%
  • 25. Authorities Hubs  Accounts writing tweets  Creating original content  Accounts retweeting content  Aggregating data from lots of sources  Sifting through and picking out content they find worth recommending Comparing Content Creators to Retweeters
  • 26. Applications of Recommender System  Given the set of users a person follows or has retweeted  Recommend additional users to follow during the debates  Useful for people who are not savvy with Twitter  Don’t know the users to follow  Or don’t generally focus on political content, only interested during election season  Focus on users who are creating interesting content during the debates  Might not be the users with millions of followers  Or they don’t regularly tweet about politics  Have a record of the most interesting content of the debate, to browse based on your own interests
  • 27. Are these accounts still tweeting about politics? Politically Active 34.6% Nonpolitical 65.4% Of the top 1,500 retweeted accounts for the 16th and the 22nd, how many are still generating relevant political content? Source: Finn, S., and Mustafaraj, E. 2012. Learning to Discover Political Activism in the Twitterverse. In KI-Künstliche Intelligenz 27 (1), 17-24
  • 28. Conclusion  Massive amount of data on Twitter during the debates  Human computation to create recommender system  Co-retweeting connections reveal perceived relationships between accounts  Recommender system allows for easier and more meaningful consumption of data in real time