SlideShare a Scribd company logo

Eddi: Topic Browsing of Twitter Streams

Ed Chi
Ed Chi

presented at UIST 2010.

1 of 45
Download to read offline
eddi
Interactive Topic-Based Browsing of Social Status Streams


Michael Bernstein
MIT CSAIL
Bongwon Suh, Lichan Hong, Sanjay Kairam, Ed H. Chi
PARC AUGMENTED SOCIAL COGNITION

Jilin Chen
UNIVERSITY OF MINNESOTA


                                       MIT HUMAN-COMPUTER INTERACTION
shopping
library science
google
pakistan
grammar
writing
facebook
Eddi: Topic Browsing of Twitter Streams
User Goal: Topic Exploration
 on trending topics in the feed or topics of interest
Topic Detection is Difficult
Existing algorithms expect reasonably long documents
Wikipedia articles: average 400 words
Tweets: average 15 words

             msbernst macbook died,
             but the Genius guys
             gave me a new one!

Existing algorithm might find:   Existing algorithm might miss:
    macbook                         apple
    died                            customer support
    guys
eddi
interactive topic browser
for twitter feeds



TweeTopic
realtime topic detection
                                Tweet

                            Web Search
                                         Noun Phrases

                                         Topic Keywords

algorithm for tweets

Recommended

WikiSym 2011 Closing Keynote
WikiSym 2011 Closing KeynoteWikiSym 2011 Closing Keynote
WikiSym 2011 Closing KeynoteEd Chi
 
Google Tag Manager - 1 Tag To Rule Them All (GABC 2013)
Google Tag Manager - 1 Tag To Rule Them All (GABC 2013)Google Tag Manager - 1 Tag To Rule Them All (GABC 2013)
Google Tag Manager - 1 Tag To Rule Them All (GABC 2013)Siegert Dierickx (Hiring)
 
Aula - Przeznaczeni - 01 2008
Aula - Przeznaczeni - 01 2008Aula - Przeznaczeni - 01 2008
Aula - Przeznaczeni - 01 2008Maciek Budzich
 
Information Seeking with Social Signals: Anatomy of a Social Tag-based Explor...
Information Seeking with Social Signals: Anatomy of a Social Tag-based Explor...Information Seeking with Social Signals: Anatomy of a Social Tag-based Explor...
Information Seeking with Social Signals: Anatomy of a Social Tag-based Explor...Ed Chi
 
Dziennikarze kontra Blogerzy
Dziennikarze kontra BlogerzyDziennikarze kontra Blogerzy
Dziennikarze kontra BlogerzyMaciek Budzich
 
Ecommerce 2k9 Viren skarpetkowo.pl
Ecommerce 2k9 Viren skarpetkowo.plEcommerce 2k9 Viren skarpetkowo.pl
Ecommerce 2k9 Viren skarpetkowo.plMaciek Budzich
 
Conversion Day Brussels 2014 - Monetization (Online Focus)
Conversion Day Brussels 2014 - Monetization (Online Focus)Conversion Day Brussels 2014 - Monetization (Online Focus)
Conversion Day Brussels 2014 - Monetization (Online Focus)Siegert Dierickx (Hiring)
 
Eddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status StreamsEddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status StreamsMichael Bernstein
 

More Related Content

Similar to Eddi: Topic Browsing of Twitter Streams

DevNexus 2023 - Patterns, Predictions and Programming.pdf
DevNexus 2023 - Patterns, Predictions and Programming.pdfDevNexus 2023 - Patterns, Predictions and Programming.pdf
DevNexus 2023 - Patterns, Predictions and Programming.pdfFrank Greco
 
Single Page Applications – Know The Ecosystem system
Single Page Applications – Know The Ecosystem systemSingle Page Applications – Know The Ecosystem system
Single Page Applications – Know The Ecosystem systemSynerzip
 
Yury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov
 
Simulation On The Mips Cpu Model
Simulation On The Mips Cpu ModelSimulation On The Mips Cpu Model
Simulation On The Mips Cpu ModelJessica Valentin
 
Semantics And Multimedia
Semantics And MultimediaSemantics And Multimedia
Semantics And MultimediaPeter Berger
 
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)Lviv Startup Club
 
Lunch and learn as3_frameworks
Lunch and learn as3_frameworksLunch and learn as3_frameworks
Lunch and learn as3_frameworksYuri Visser
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDave Malouf
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTrivadis
 
Developing Applications with Open Source frameworks in .NET
Developing Applications with Open Source frameworks in .NETDeveloping Applications with Open Source frameworks in .NET
Developing Applications with Open Source frameworks in .NETAndrea Magnorsky
 
JavaScript: The Machine Language of the Ambient Computing Era
JavaScript: The Machine Language of the Ambient Computing EraJavaScript: The Machine Language of the Ambient Computing Era
JavaScript: The Machine Language of the Ambient Computing EraAllen Wirfs-Brock
 
Introduction to Material Design
Introduction to Material DesignIntroduction to Material Design
Introduction to Material DesignMohammad Arman
 
Teaching and Learning in Virtual Worlds
Teaching and Learning in Virtual WorldsTeaching and Learning in Virtual Worlds
Teaching and Learning in Virtual WorldsRinda Montgomery
 
Kamaelia Europython Tutorial
Kamaelia Europython TutorialKamaelia Europython Tutorial
Kamaelia Europython Tutorialkamaelian
 
Contextography
ContextographyContextography
ContextographyBen Watson
 
Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Aravindharamanan S
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Grigory Sapunov
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5dynamis
 
Byte Conf React Native 2018
Byte Conf React Native 2018Byte Conf React Native 2018
Byte Conf React Native 2018Pulkit Kakkar
 

Similar to Eddi: Topic Browsing of Twitter Streams (20)

DevNexus 2023 - Patterns, Predictions and Programming.pdf
DevNexus 2023 - Patterns, Predictions and Programming.pdfDevNexus 2023 - Patterns, Predictions and Programming.pdf
DevNexus 2023 - Patterns, Predictions and Programming.pdf
 
Single Page Applications – Know The Ecosystem system
Single Page Applications – Know The Ecosystem systemSingle Page Applications – Know The Ecosystem system
Single Page Applications – Know The Ecosystem system
 
Yury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven Design
 
Immersive Web
Immersive WebImmersive Web
Immersive Web
 
Simulation On The Mips Cpu Model
Simulation On The Mips Cpu ModelSimulation On The Mips Cpu Model
Simulation On The Mips Cpu Model
 
Semantics And Multimedia
Semantics And MultimediaSemantics And Multimedia
Semantics And Multimedia
 
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)
Yurii Pashchenko: Unlocking the potential of Segment Anything Model (UA)
 
Lunch and learn as3_frameworks
Lunch and learn as3_frameworksLunch and learn as3_frameworks
Lunch and learn as3_frameworks
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
 
Developing Applications with Open Source frameworks in .NET
Developing Applications with Open Source frameworks in .NETDeveloping Applications with Open Source frameworks in .NET
Developing Applications with Open Source frameworks in .NET
 
JavaScript: The Machine Language of the Ambient Computing Era
JavaScript: The Machine Language of the Ambient Computing EraJavaScript: The Machine Language of the Ambient Computing Era
JavaScript: The Machine Language of the Ambient Computing Era
 
Introduction to Material Design
Introduction to Material DesignIntroduction to Material Design
Introduction to Material Design
 
Teaching and Learning in Virtual Worlds
Teaching and Learning in Virtual WorldsTeaching and Learning in Virtual Worlds
Teaching and Learning in Virtual Worlds
 
Kamaelia Europython Tutorial
Kamaelia Europython TutorialKamaelia Europython Tutorial
Kamaelia Europython Tutorial
 
Contextography
ContextographyContextography
Contextography
 
Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5
 
Byte Conf React Native 2018
Byte Conf React Native 2018Byte Conf React Native 2018
Byte Conf React Native 2018
 

More from Ed Chi

2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...Ed Chi
 
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social Computing
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social ComputingHCI Korea 2012 Keynote Talk on Model-Driven Research in Social Computing
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social ComputingEd Chi
 
Location and Language in Social Media (Stanford Mobi Social Invited Talk)
Location and Language in Social Media (Stanford Mobi Social Invited Talk)Location and Language in Social Media (Stanford Mobi Social Invited Talk)
Location and Language in Social Media (Stanford Mobi Social Invited Talk)Ed Chi
 
Crowdsourcing using MTurk for HCI research
Crowdsourcing using MTurk for HCI researchCrowdsourcing using MTurk for HCI research
Crowdsourcing using MTurk for HCI researchEd Chi
 
CIKM 2011 Social Computing Industry Invited Talk
CIKM 2011 Social Computing Industry Invited TalkCIKM 2011 Social Computing Industry Invited Talk
CIKM 2011 Social Computing Industry Invited TalkEd Chi
 
CSCL 2011 Keynote on Social Computing and eLearning
CSCL 2011 Keynote on Social Computing and eLearningCSCL 2011 Keynote on Social Computing and eLearning
CSCL 2011 Keynote on Social Computing and eLearningEd Chi
 
Replication is more than Duplication: Position slides for CHI2011 panel on re...
Replication is more than Duplication: Position slides for CHI2011 panel on re...Replication is more than Duplication: Position slides for CHI2011 panel on re...
Replication is more than Duplication: Position slides for CHI2011 panel on re...Ed Chi
 
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI Research
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI ResearchTutorial on Using Amazon Mechanical Turk (MTurk) for HCI Research
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI ResearchEd Chi
 
Crowdsourcing for HCI Research with Amazon Mechanical Turk
Crowdsourcing for HCI Research with Amazon Mechanical TurkCrowdsourcing for HCI Research with Amazon Mechanical Turk
Crowdsourcing for HCI Research with Amazon Mechanical TurkEd Chi
 
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...Ed Chi
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Ed Chi
 
Zerozero88 Twitter URL Item Recommender
Zerozero88 Twitter URL Item RecommenderZerozero88 Twitter URL Item Recommender
Zerozero88 Twitter URL Item RecommenderEd Chi
 
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006Ed Chi
 
Model-Driven Research in Social Computing
Model-Driven Research in Social ComputingModel-Driven Research in Social Computing
Model-Driven Research in Social ComputingEd Chi
 
ASC Disaster Response Proposal from Aug 2007
ASC Disaster Response Proposal from Aug 2007ASC Disaster Response Proposal from Aug 2007
ASC Disaster Response Proposal from Aug 2007Ed Chi
 
Using Information Scent to Model Users in Web1.0 and Web2.0
Using Information Scent to Model Users in Web1.0 and Web2.0Using Information Scent to Model Users in Web1.0 and Web2.0
Using Information Scent to Model Users in Web1.0 and Web2.0Ed Chi
 
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...Ed Chi
 
2010-03-10 PARC Augmented Social Cognition Research Overview
2010-03-10 PARC Augmented Social Cognition Research Overview2010-03-10 PARC Augmented Social Cognition Research Overview
2010-03-10 PARC Augmented Social Cognition Research OverviewEd Chi
 
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica SinicaEd Chi
 
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...Ed Chi
 

More from Ed Chi (20)

2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...
 
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social Computing
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social ComputingHCI Korea 2012 Keynote Talk on Model-Driven Research in Social Computing
HCI Korea 2012 Keynote Talk on Model-Driven Research in Social Computing
 
Location and Language in Social Media (Stanford Mobi Social Invited Talk)
Location and Language in Social Media (Stanford Mobi Social Invited Talk)Location and Language in Social Media (Stanford Mobi Social Invited Talk)
Location and Language in Social Media (Stanford Mobi Social Invited Talk)
 
Crowdsourcing using MTurk for HCI research
Crowdsourcing using MTurk for HCI researchCrowdsourcing using MTurk for HCI research
Crowdsourcing using MTurk for HCI research
 
CIKM 2011 Social Computing Industry Invited Talk
CIKM 2011 Social Computing Industry Invited TalkCIKM 2011 Social Computing Industry Invited Talk
CIKM 2011 Social Computing Industry Invited Talk
 
CSCL 2011 Keynote on Social Computing and eLearning
CSCL 2011 Keynote on Social Computing and eLearningCSCL 2011 Keynote on Social Computing and eLearning
CSCL 2011 Keynote on Social Computing and eLearning
 
Replication is more than Duplication: Position slides for CHI2011 panel on re...
Replication is more than Duplication: Position slides for CHI2011 panel on re...Replication is more than Duplication: Position slides for CHI2011 panel on re...
Replication is more than Duplication: Position slides for CHI2011 panel on re...
 
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI Research
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI ResearchTutorial on Using Amazon Mechanical Turk (MTurk) for HCI Research
Tutorial on Using Amazon Mechanical Turk (MTurk) for HCI Research
 
Crowdsourcing for HCI Research with Amazon Mechanical Turk
Crowdsourcing for HCI Research with Amazon Mechanical TurkCrowdsourcing for HCI Research with Amazon Mechanical Turk
Crowdsourcing for HCI Research with Amazon Mechanical Turk
 
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...
Large Scale Social Analytics on Wikipedia, Delicious, and Twitter (presented ...
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
 
Zerozero88 Twitter URL Item Recommender
Zerozero88 Twitter URL Item RecommenderZerozero88 Twitter URL Item Recommender
Zerozero88 Twitter URL Item Recommender
 
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006
Smart eBooks: ScentIndex and ScentHighlight research published at VAST2006
 
Model-Driven Research in Social Computing
Model-Driven Research in Social ComputingModel-Driven Research in Social Computing
Model-Driven Research in Social Computing
 
ASC Disaster Response Proposal from Aug 2007
ASC Disaster Response Proposal from Aug 2007ASC Disaster Response Proposal from Aug 2007
ASC Disaster Response Proposal from Aug 2007
 
Using Information Scent to Model Users in Web1.0 and Web2.0
Using Information Scent to Model Users in Web1.0 and Web2.0Using Information Scent to Model Users in Web1.0 and Web2.0
Using Information Scent to Model Users in Web1.0 and Web2.0
 
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...
China HCI Symposium 2010 March: Augmented Social Cognition Research from PARC...
 
2010-03-10 PARC Augmented Social Cognition Research Overview
2010-03-10 PARC Augmented Social Cognition Research Overview2010-03-10 PARC Augmented Social Cognition Research Overview
2010-03-10 PARC Augmented Social Cognition Research Overview
 
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica
2010-02-22 Wikipedia MTurk Research talk given in Taiwan's Academica Sinica
 
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...
Slowing Growth of Wikipedia and Models of its Dynamic (Presented at Wikimedia...
 

Recently uploaded

Importance of magazines in education ppt
Importance of magazines in education pptImportance of magazines in education ppt
Importance of magazines in education pptsafnarafeek2002
 
Battle of React State Managers in frontend applications
Battle of React State Managers in frontend applicationsBattle of React State Managers in frontend applications
Battle of React State Managers in frontend applicationsEvangelia Mitsopoulou
 
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+PluginsFrom Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+PluginsInflectra
 
Bit N Build Poland
Bit N Build PolandBit N Build Poland
Bit N Build PolandGDSC PJATK
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxharimaxwell0712
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?MENGSAYLOEM1
 
Confoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceConfoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceSusan Ibach
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Product School
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!KivenRaySarsaba
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaISPMAIndia
 
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docx
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docxLeveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docx
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docxVotarikari Shravan
 
"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys VasylievFwdays
 
Artificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfArtificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfIsidro Navarro
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVARobert McDermott
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...shaiyuvasv
 
"Testing of Helm Charts or There and Back Again", Yura Rochniak
"Testing of Helm Charts or There and Back Again", Yura Rochniak"Testing of Helm Charts or There and Back Again", Yura Rochniak
"Testing of Helm Charts or There and Back Again", Yura RochniakFwdays
 
"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor FesenkoFwdays
 
"Running Open-Source LLM models on Kubernetes", Volodymyr Tsap
"Running Open-Source LLM models on Kubernetes",  Volodymyr Tsap"Running Open-Source LLM models on Kubernetes",  Volodymyr Tsap
"Running Open-Source LLM models on Kubernetes", Volodymyr TsapFwdays
 
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...htrindia
 

Recently uploaded (20)

Importance of magazines in education ppt
Importance of magazines in education pptImportance of magazines in education ppt
Importance of magazines in education ppt
 
Battle of React State Managers in frontend applications
Battle of React State Managers in frontend applicationsBattle of React State Managers in frontend applications
Battle of React State Managers in frontend applications
 
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+PluginsFrom Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
From Challenger to Champion: How SpiraPlan Outperforms JIRA+Plugins
 
Bit N Build Poland
Bit N Build PolandBit N Build Poland
Bit N Build Poland
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptx
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?
 
Confoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceConfoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data science
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docx
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docxLeveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docx
Leveraging SLF4j for Effective Logging in IBM App Connect Enterprise.docx
 
"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev
 
Artificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfArtificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdf
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVA
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
 
"Testing of Helm Charts or There and Back Again", Yura Rochniak
"Testing of Helm Charts or There and Back Again", Yura Rochniak"Testing of Helm Charts or There and Back Again", Yura Rochniak
"Testing of Helm Charts or There and Back Again", Yura Rochniak
 
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
 
"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko
 
"Running Open-Source LLM models on Kubernetes", Volodymyr Tsap
"Running Open-Source LLM models on Kubernetes",  Volodymyr Tsap"Running Open-Source LLM models on Kubernetes",  Volodymyr Tsap
"Running Open-Source LLM models on Kubernetes", Volodymyr Tsap
 
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...
HBR SERIES METAL HOUSED RESISTORS POWER ELECTRICAL ABSORBS HIGH CURRENT DURIN...
 

Eddi: Topic Browsing of Twitter Streams

  • 1. eddi Interactive Topic-Based Browsing of Social Status Streams Michael Bernstein MIT CSAIL Bongwon Suh, Lichan Hong, Sanjay Kairam, Ed H. Chi PARC AUGMENTED SOCIAL COGNITION Jilin Chen UNIVERSITY OF MINNESOTA MIT HUMAN-COMPUTER INTERACTION
  • 4. User Goal: Topic Exploration on trending topics in the feed or topics of interest
  • 5. Topic Detection is Difficult Existing algorithms expect reasonably long documents Wikipedia articles: average 400 words Tweets: average 15 words msbernst macbook died, but the Genius guys gave me a new one! Existing algorithm might find: Existing algorithm might miss: macbook apple died customer support guys
  • 6. eddi interactive topic browser for twitter feeds TweeTopic realtime topic detection Tweet Web Search Noun Phrases Topic Keywords algorithm for tweets
  • 10. TweeTopic from msbernst Awesome article on some SIGGRAPH tweet user interface work: http://bit.ly/30MJy to animation character topics 3d computer graphics user interface
  • 11. Information Retrieval Techniques Assume decent length to text –  Repetition as a measure of importance: e.g., Term Frequency – Inverse Document Frequency (TF-IDF) –  Co-occurrence matrices: e.g., Latent Dirichlet Allocation (LDA) [Blei et al., Ramage et al.] But with 140 characters, it is difficult to distinguish signal from noise, topic from commentary. katrina_ Ron Rivest cracks me up. It keeps me awake when algorithm design brings the lulz.
  • 12. Information Retrieval Techniques Assume decent length to text –  Repetition as a measure of importance: e.g., Term Frequency – Inverse Document Frequency (TF-IDF) –  Co-occurrence matrices: e.g., Latent Dirichlet Allocation (LDA) [Blei et al., Ramage et al.] But with 140 characters, it is difficult to distinguish signal from noise, topic from commentary. katrina_ me up. It me when brings the .
  • 13. Information Retrieval Techniques katrina_ me up. It me when brings the .
  • 14. TweeTopic: Intuition Tweets look like search queries, and search results can be mined for topics.
  • 15. TweeTopic: Intuition Tweets look like search queries, and search results can be mined for topics. Tweet msbernst Noun Phrases Awesome article on some Tweet SIGGRAPH user interface Noun Phrases article SIGGRAPH user interface work work: http://bit.ly/30MJy Search Web Search Topic Keywords SIGGRAPH 2004 Trip Report Number Term This year’s themes at SIGGRAPH … good navigation interface … of Pages Web Search www.stoneschool.com/Work/Siggraph/2004/index.html WIMP (computing) – Wikipedia 9 Topic Keywords SIGGRAPH Possibility ... (like the noun GUI, for graphical user interface) ... 7 user interface en.wikipedia.org/wiki/WIMP_(computing) 6 animation SIGGRAPH: Specialty 3D Applications Standalone programs give alternatives to the toolset of a 3D ... 6 computer graphics maxon.digitalmedianet.com/articles/viewarticle.jsp?id=55098
  • 16. 1 Noun phrase detection Noun Phrases Web Search Topic Keywords msbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 17. 1 Noun phrase detection Noun Phrases Web Search Topic Keywords msbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 18. 1 Noun phrase detection Noun Phrases Web Search Topic Keywords msbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/ 30MJy
  • 19. 2 Query a search engine Noun Phrases Web Search Topic Keywords article SIGGRAPH user interface work Search
  • 20. 2 Query a search engine SIGGRAPH 2004 Trip Report Noun Phrases Web Search Topic Keywords <ht This year’s themes at SIGGRAPH … Automatic Distinctive Icons for Desktop Interfaces … such that they actually do provide a good navigation interface … www.stoneschool.com/Work/Siggraph/2004/index.html WIMP (computing) – Wikipedia Another possibility is to have the P in WIMP stand for Program, allowing it to be used as a noun (like the noun GUI, for graphical user interface) rather ... en.wikipedia.org/wiki/WIMP_(computing) SIGGRAPH: Specialty 3D Applications Aug 4, 2006 ... SIGGRAPH: Specialty 3D Applications Standalone programs give alternatives to the toolset of a 3D animation application By Frank Moldstad ... maxon.digitalmedianet.com/articles/viewarticle.jsp?id=55098 Graphical specification of flexible user interface displays Graphical specification of flexible user interface displays. Full text, Pdf (983 KB). Source, Symposium on User Interface Software and Technology archive ... portal.acm.org/citation.cfm?id=73673 UIST 2010 UIST (ACM Symposium on User Interface Software and Technology) is the premier forum for innovations in the software and technology of human-computer … www.acm.org/uist/
  • 21. 3 Mine topics from results SIGGRAPH 2004 Trip Report Noun Phrases Web Search Topic Keywords This year’s themes at SIGGRAPH … Automatic Distinctive Icons for Desktop Interfaces … such that they actually do provide a good navigation interface … www.stoneschool.com/Work/Siggraph/2004/index.html TF-IDF on a web corpus: sketch skin model character paper shader Gollum collada cards real-time animation cloth map subsurface texture scattering SIGGRAPH Balrog fluids special session
  • 22. 3 Mine topics from results Number of Term Noun Phrases Web Search Topic Keywords Pages (max. 10) 9 SIGGRAPH Keep terms in 7 user interface at least 50% 6 animation of search results 6 computer graphics 5 3d 5 character 4 WIMP Use less common terms 4 interaction as suggestions 3 pop-up menus 3 mice 3 subsurface scattering 2 human computer interface
  • 23. Apple W00t! Snow Leopard gave me 10 gigs back! RT @username: gmail is down, but the imap connection on my iphone still works (fingers crossed!) My iPhone 3GS cracked-on-a-rock, @username’s swam in a toilet, both repaired/replaced in 20 min @ Boylston Apple Store. Total cost: $0. Obama I think the most striking thing about Obama’s speech + GOP response for casual listeners would be how much agreement there was. Watching Obama attempt to #reversethecursehealthcare RT @username: The fastest way to prove you are an idiot is to call the President a liar on live TV Research @username Congratulations on the CSCW best paper nomination! Stanford scientists turn liposuction leftovers into embryonic-like stem cells: http://bit.ly/3GHsw9 CORRECTION: the deadline for submissions to the Graduate Student Consortium for TEI ’09 is October 2 http://bit.ly/15D8Mv
  • 24. Related Work Design Topic browsing interfaces [Käki et al., CHI 2005] [Kammerer et al., CHI 2009] [Leskovec et al., KDD 2009]
  • 25. Related Work Algorithms Noun phrases as key concepts in short segments of text [Bendersky and Croft, SIGIR 2008] Search engine callouts to find query similarity [Sahami and Heilman, WWW 2006] LDA on Twitter [Ramage et al., ICWSM 2010]
  • 26. Evaluation How does TweeTopic compare Tweet Noun Phrases to other topic detection Web Search Topic Keywords algorithms? How does Eddi compare to a typical chronological Twitter interface?
  • 27. TweeTopic Evaluation Comparison topic detection algorithms •  Random Unigram msbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 28. TweeTopic Evaluation Comparison topic detection algorithms •  Random Unigram •  Inverse Document Frequency (IDF) msbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 29. TweeTopic Evaluation Comparison topic detection algorithms •  Random Unigram •  Inverse Document Frequency (IDF) •  Latent Dirichlet Allocation (LDA) msbernst Awesome article msbernst Awesome article onmsbernst Awesome article some SIGGRAPH onmsbernst Awesome article some SIGGRAPH oninterfaceSIGGRAPH some SIGGRAPH useroninterface work: user some work: graphics user interface work: http://bit.ly/30MJy user interface work: http://bit.ly/30MJy http://bit.ly/30MJy http://bit.ly/30MJy
  • 30. TweeTopic Evaluation 100 random tweets from Twitter’s stream Three human coders rated the top five recommendations from each algorithm (Fleiss’s κ=.70) video games Yup, Medal of Honor will have a demo medal of honor http://bit.ly/bx6PSG reviews honor Logistic regression analysis for binary outcomes
  • 31. Results: TweeTopic Doubles Baseline TweeTopic (No Noun Detection) Topic Labeling Accuracy TweeTopic IDF Unigram (baseline) LDA 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Odds Ratio (baseline = 1 at Random Unigram)
  • 32. LDA vs. TweeTopic I’m off to take a nap now. See y’all in a few hours! LDA TweeTopic bed naptime half power nap hour sleep sleep take a nap
  • 33. Eddi Evaluation Recruited active Twitter users, preferring those who followed more than 100 people Gave users 3 minutes to browse 24 hours of their feed using Eddi or a chronological interface, over 6 total trials
  • 34. Results: More Efficient and Enjoyable Likert Response (Agreement) 1 4 9 Is Quick to Scan Eddi “Eddi helps me find things that Chrono. I’m interested in, faster.” Is Enjoyable Eddi “I get bored faster with the traditional Chronological feed. There’s way more stuff that I’m not interested in.” I’m Confident I Saw Everything Eddi “[The chronological feed] is less Chrono. enjoyable but more comprehensive.”
  • 35. Results: Twice As Effective Track tweets remaining onscreen for > 2 seconds Get relevance judgments from users: “I’m glad that I saw this tweet in my feed.” Users consume a purer feed:
  • 36. Discussion and Future Work Eddi is most useful for overwhelming feeds @msbernst follows 1000 people @msbernst follows 100 people @msbernst follows 10 people Use case: filter accounts with selective interests “Show me @GuyKawasaki when he tweets about social computing; ignore the rest.”
  • 37. eddi Interactive Topic-Based Browsing of Social Status Streams Explore an overwhelming feed by topics of interest Uncover the central topic of a tweet, given very little text
  • 41. TweeTopic Evaluation TweeTopic Variants •  Transformed vs. Raw: Do we massage the tweet to look like a query? •  Iterated vs. None: Do we keep removing words if the search engine fails?
  • 42. 4 Iterate to remove words if needed article SIGGRAPH user interface work
  • 43. Results: Noun Phrase Analysis Unnecessary TweeTopic (No Noun Detection) Topic Labeling Accuracy TweeTopic IDF Unigram (baseline) LDA 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Odds Ratio (baseline = 1 at Random Unigram)
  • 44. Related Work Twitter and Design Common uses of Twitter: information sharing, opinions, status [Naaman et al., CSCW 2009] 50% % of all tweets 40% 30% 20% 10% 0% Information Opinions Random Personal Sharing Thoughts Status
  • 45. ed chi l