SlideShare a Scribd company logo
eddiInteractive Topic-Based Browsing of Social Status StreamsMichael BernsteinmitcsailBongwonSuh, Lichan Hong, Sanjay Kairam, Ed H. Chiparc augmented social cognitionJilin Chenuniversity of minnesotamit human-computer interaction
shoppinglibrary sciencegooglepakistangrammarwritingfacebook
Eddi: Interactive Topic-Based Browsing of Social Status Streams
User Goal: Topic Explorationon trending topics in the feed or topics of interest
Topic Detection is DifficultExisting algorithms expect reasonably long documentsWikipedia articles: average 400 wordsTweets: average 15 wordsmsbernstmacbook died, but the Genius guys gave me a new one!Existing algorithm might find:macbookdiedguysExisting algorithm might miss:applecustomer support
eddiinteractive topic browser for twitter feedsTweeTopicTweetNoun PhrasesWeb SearchTopic Keywordsrealtime topic detection algorithm for tweets
Eddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status Streams
TweeTopicfromtweetmsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyanimationcharacter3dcomputer graphicsuser interfacetotopics
Information Retrieval TechniquesAssume decent length to textRepetition 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 Rivestcracks me up.  It keeps me awake when algorithm design brings the lulz.
Information Retrieval TechniquesAssume decent length to textRepetition 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 Rivestcracks me up.  It keepsme awakewhen algorithm design brings the lulz.
Information Retrieval Techniqueskatrina_Ron Rivestcracks me up.  It keepsme awakewhen algorithm design brings the lulz.
TweeTopic: IntuitionTweets look like search queries, and search results can be mined for topics.
TweeTopic: IntuitionTweets look like search queries, and search results can be mined for topics.TweetmsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyTweetNoun PhrasesNoun Phrasesarticle SIGGRAPH user interface workSearchWeb SearchTopic KeywordsWeb SearchTopic KeywordsSIGGRAPH 2004 Trip ReportThis year’s themes at SIGGRAPH … good navigation interface …www.stoneschool.com/Work/Siggraph/2004/index.htmlWIMP (computing) – WikipediaPossibility ... (like the noun GUI, for graphical user interface) ...en.wikipedia.org/wiki/WIMP_(computing)SIGGRAPH: Specialty 3D ApplicationsStandalone programs give alternatives to the toolset of a 3D ... maxon.digitalmedianet.com/articles/viewarticle.jsp?id=55098
1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome article on some SIGGRAPHuser interfacework: http://bit.ly/30MJy
1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome articleon some SIGGRAPHuser interfacework: http://bit.ly/30MJy
2Query a search engineNoun PhrasesWeb Search Topic Keywordsarticle SIGGRAPH user interface workSearch
2Query a search engineNoun PhrasesWeb Search Topic KeywordsSIGGRAPH 2004 Trip ReportThis 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<html>WIMP (computing) – WikipediaAnother 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 ApplicationsAug 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=55098Graphical specification of flexible user interface displaysGraphical 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=73673UIST 2010UIST (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/
3Mine topics from resultsNoun PhrasesWeb Search Topic KeywordsSIGGRAPH 2004 Trip ReportThis 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.htmlTF-IDF on a web corpus:sketchmodelpaperGollumcardsanimationmaptextureSIGGRAPHfluidsskincharactershadercolladareal-timeclothsubsurface scatteringBalrogspecial session
3Mine topics from resultsNoun PhrasesWeb Search Topic KeywordsKeep terms inat least 50% of search resultsUse less common termsas suggestions
AppleW00t! 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.ObamaI 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 #reversethecursehealthcareRT @username: The fastest way to prove you are an idiot is to call the President a liar on live TVResearch@username Congratulations on the CSCW best paper nomination!Stanford scientists turn liposuction leftovers into embryonic-like stem cells: http://bit.ly/3GHsw9CORRECTION: the deadline for submissions to the Graduate Student Consortiumfor TEI ’09 is October 2 http://bit.ly/15D8Mv
Related WorkDesignTopic browsing interfaces[Kammerer et al., CHI 2009][Leskovec et al., KDD 2009][Käki et al., chi 2005]
Related WorkNoun 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]Algorithms
EvaluationHow does TweeTopic compareto other topic detectionalgorithms?How does Eddi compareto a typical chronologicalTwitter interface?TweetNoun PhrasesWeb SearchTopic Keywords
TweeTopic EvaluationComparison topic detection algorithmsRandom UnigrammsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
TweeTopic EvaluationComparison topic detection algorithmsRandom Unigram
Inverse Document Frequency (idf)msbernstAwesome article on some SIGGRAPHuser interface work: http://bit.ly/30MJy
msbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJymsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJymsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyTweeTopic EvaluationComparison topic detection algorithmsRandom Unigram
Inverse Document Frequency (idf)
Latent Dirichlet Allocation (lda)msbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJygraphics
TweeTopic Evaluation100 random tweets from Twitter’s streamThree human coders rated the top five recommendations from each algorithm (Fleiss’sκ=.70)Logisticregression analysis for binary outcomesvideo gamesmedal of honorreviewshonorYup, Medal of Honor will have a demo http://bit.ly/bx6PSG
Results: TweeTopic Doubles BaselineTopic Labeling AccuracyOdds Ratio (baseline = 1 at Random Unigram)
LDA vs. TweeTopicI’m off to take a nap now. See y’all in a few hours!LDAbedhalfhoursleepTweeTopicnaptimepower napsleeptake a nap
Eddi EvaluationRecruited active Twitter users, preferring those who followedmore than 100 peopleGave users 3 minutes to browse 24 hours of their feed using Eddi or a chronological interface, over 6 total trials
Results: More Efficient and EnjoyableLikert Response (Agreement)941Is Quick to Scan“Eddi helps me find things that I’m interested in, faster.” EddiChrono.Is Enjoyable“I get bored faster with the traditional feed. There’s way more stuff that I’m not interested in.” EddiChronologicalI’m Confident I Saw Everything“[The chronological feed] is less enjoyable but more comprehensive.”EddiChrono.
Results: Twice As EffectiveTrack tweets remaining onscreen for > 2 secondsGet relevance judgments from users:“I’m glad that I saw this tweet in my feed.”Users consume a purer feed:
Discussion and Future WorkEddi is most useful for overwhelming feeds	@msbernst follows 1000	@msbernst follows 100	@msbernst follows 10peoplepeoplepeopleUse case: filter accounts with selective interests	“Show me @GuyKawasaki when he tweets 	about social computing; ignore the rest.”
eddiInteractive Topic-Based Browsing of Social Status StreamsExplore an overwhelming feed by topics of interestUncover the central topic of a tweet,given very little text
Eddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status Streams
Eddi: Interactive Topic-Based Browsing of Social Status Streams
TweeTopic EvaluationTweeTopic VariantsTransformed 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?4Iterate to remove words if neededarticle SIGGRAPH user interface work

More Related Content

PDF
IRJET- Artificial Intelligence Based Chat-Bot
PDF
Chat bot in_pythion
PDF
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
PDF
IRJET - Chat-Bot for College Information System using AI
PDF
Video Captcha as a Graphical Password
PDF
Captcha a security measure against spam attacks
PDF
IRJET- Chatbot in Python
PDF
Chat-Bot for College Management System using A.I
IRJET- Artificial Intelligence Based Chat-Bot
Chat bot in_pythion
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - Chat-Bot for College Information System using AI
Video Captcha as a Graphical Password
Captcha a security measure against spam attacks
IRJET- Chatbot in Python
Chat-Bot for College Management System using A.I

Viewers also liked (9)

PDF
Ipsos Global @dvisor Wave 27: Cyberbullying
PPTX
HarambeeNet: Data by the people, for the people
PPS
Watchingyou
PDF
HRH Prince Charles's 65th birthday
PDF
"We are all nimbys now?" Localism & Development
PDF
Ipsos MORI: Scottish Public Opinion Monitor: December 2013
PDF
Ipsos MORI Issues Index: February 2014
PDF
Ipsos MORI Scottish Public Opinion Monitor: December 2013: Voting Intentions
PDF
Ipsos MORI: Diamond Jubilee Poll June 2012
Ipsos Global @dvisor Wave 27: Cyberbullying
HarambeeNet: Data by the people, for the people
Watchingyou
HRH Prince Charles's 65th birthday
"We are all nimbys now?" Localism & Development
Ipsos MORI: Scottish Public Opinion Monitor: December 2013
Ipsos MORI Issues Index: February 2014
Ipsos MORI Scottish Public Opinion Monitor: December 2013: Voting Intentions
Ipsos MORI: Diamond Jubilee Poll June 2012
Ad

Similar to Eddi: Interactive Topic-Based Browsing of Social Status Streams (20)

PDF
Eddi: Topic Browsing of Twitter Streams
PPTX
final ppt.pptx
PPTX
final ppt.pptx
PDF
Dl applicationlandscape-mar2018-180405144127
PDF
Deep Learning: Application Landscape - March 2018
PPTX
An Introduction to Information Retrieval and Applications
PDF
Crowd Documentation - How Programmer Social Communities are Flipping Software...
PPT
The Language of Cyberspace: UTS Lecture
PPT
Geo-annotations in Semantic Digital Libraries
PDF
Abhishek_Mukherjee
PDF
Analysing image collections with the computer vision network approach
PPT
Designing Powerful Web Applications - Monterey
DOCX
3 d searching document
PPTX
Determining a digital profile from public social media information.
PDF
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
PPT
JeromeDL Tutorial
PDF
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
PPTX
Web Archives and the dream of the Personal Search Engine
PDF
Visualization for Software Analytics
PPT
Web page design-cssfounder
Eddi: Topic Browsing of Twitter Streams
final ppt.pptx
final ppt.pptx
Dl applicationlandscape-mar2018-180405144127
Deep Learning: Application Landscape - March 2018
An Introduction to Information Retrieval and Applications
Crowd Documentation - How Programmer Social Communities are Flipping Software...
The Language of Cyberspace: UTS Lecture
Geo-annotations in Semantic Digital Libraries
Abhishek_Mukherjee
Analysing image collections with the computer vision network approach
Designing Powerful Web Applications - Monterey
3 d searching document
Determining a digital profile from public social media information.
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
JeromeDL Tutorial
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
Web Archives and the dream of the Personal Search Engine
Visualization for Software Analytics
Web page design-cssfounder
Ad

More from Michael Bernstein (10)

PDF
Quantifying the Invisible Audience in Social Networks
PDF
The Future of Crowd Work
PDF
Direct Answers for Search Queries in the Long Tail
PDF
Analytic Methods for Optimizing Realtime Crowdsourcing
PPTX
4chan and /b/: An Analysis of Anonymity and Ephemerality in a Large Online Co...
PPTX
RepliCHI: Graduate Student Perspectives
PPTX
RepliCHI: Graduate Student Perspectives
PPTX
The Trouble with Social Computing Systems Research
PPTX
Soylent: A Word Processor with a Crowd Inside
PPTX
FeedMe: Enhancing Directed Content Sharing on the Web
Quantifying the Invisible Audience in Social Networks
The Future of Crowd Work
Direct Answers for Search Queries in the Long Tail
Analytic Methods for Optimizing Realtime Crowdsourcing
4chan and /b/: An Analysis of Anonymity and Ephemerality in a Large Online Co...
RepliCHI: Graduate Student Perspectives
RepliCHI: Graduate Student Perspectives
The Trouble with Social Computing Systems Research
Soylent: A Word Processor with a Crowd Inside
FeedMe: Enhancing Directed Content Sharing on the Web

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Review of recent advances in non-invasive hemoglobin estimation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MYSQL Presentation for SQL database connectivity
Chapter 3 Spatial Domain Image Processing.pdf
Empathic Computing: Creating Shared Understanding
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
Approach and Philosophy of On baking technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Assigned Numbers - 2025 - Bluetooth® Document

Eddi: Interactive Topic-Based Browsing of Social Status Streams

  • 1. eddiInteractive Topic-Based Browsing of Social Status StreamsMichael BernsteinmitcsailBongwonSuh, Lichan Hong, Sanjay Kairam, Ed H. Chiparc augmented social cognitionJilin Chenuniversity of minnesotamit human-computer interaction
  • 4. User Goal: Topic Explorationon trending topics in the feed or topics of interest
  • 5. Topic Detection is DifficultExisting algorithms expect reasonably long documentsWikipedia articles: average 400 wordsTweets: average 15 wordsmsbernstmacbook died, but the Genius guys gave me a new one!Existing algorithm might find:macbookdiedguysExisting algorithm might miss:applecustomer support
  • 6. eddiinteractive topic browser for twitter feedsTweeTopicTweetNoun PhrasesWeb SearchTopic Keywordsrealtime topic detection algorithm for tweets
  • 10. TweeTopicfromtweetmsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyanimationcharacter3dcomputer graphicsuser interfacetotopics
  • 11. Information Retrieval TechniquesAssume decent length to textRepetition 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 Rivestcracks me up. It keeps me awake when algorithm design brings the lulz.
  • 12. Information Retrieval TechniquesAssume decent length to textRepetition 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 Rivestcracks me up. It keepsme awakewhen algorithm design brings the lulz.
  • 13. Information Retrieval Techniqueskatrina_Ron Rivestcracks me up. It keepsme awakewhen algorithm design brings the lulz.
  • 14. TweeTopic: IntuitionTweets look like search queries, and search results can be mined for topics.
  • 15. TweeTopic: IntuitionTweets look like search queries, and search results can be mined for topics.TweetmsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyTweetNoun PhrasesNoun Phrasesarticle SIGGRAPH user interface workSearchWeb SearchTopic KeywordsWeb SearchTopic KeywordsSIGGRAPH 2004 Trip ReportThis year’s themes at SIGGRAPH … good navigation interface …www.stoneschool.com/Work/Siggraph/2004/index.htmlWIMP (computing) – WikipediaPossibility ... (like the noun GUI, for graphical user interface) ...en.wikipedia.org/wiki/WIMP_(computing)SIGGRAPH: Specialty 3D ApplicationsStandalone programs give alternatives to the toolset of a 3D ... maxon.digitalmedianet.com/articles/viewarticle.jsp?id=55098
  • 16. 1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 17. 1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome article on some SIGGRAPHuser interfacework: http://bit.ly/30MJy
  • 18. 1Noun phrase detectionNoun PhrasesWeb Search Topic Keywordsmsbernst Awesome articleon some SIGGRAPHuser interfacework: http://bit.ly/30MJy
  • 19. 2Query a search engineNoun PhrasesWeb Search Topic Keywordsarticle SIGGRAPH user interface workSearch
  • 20. 2Query a search engineNoun PhrasesWeb Search Topic KeywordsSIGGRAPH 2004 Trip ReportThis 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<html>WIMP (computing) – WikipediaAnother 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 ApplicationsAug 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=55098Graphical specification of flexible user interface displaysGraphical 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=73673UIST 2010UIST (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. 3Mine topics from resultsNoun PhrasesWeb Search Topic KeywordsSIGGRAPH 2004 Trip ReportThis 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.htmlTF-IDF on a web corpus:sketchmodelpaperGollumcardsanimationmaptextureSIGGRAPHfluidsskincharactershadercolladareal-timeclothsubsurface scatteringBalrogspecial session
  • 22. 3Mine topics from resultsNoun PhrasesWeb Search Topic KeywordsKeep terms inat least 50% of search resultsUse less common termsas suggestions
  • 23. AppleW00t! 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.ObamaI 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 #reversethecursehealthcareRT @username: The fastest way to prove you are an idiot is to call the President a liar on live TVResearch@username Congratulations on the CSCW best paper nomination!Stanford scientists turn liposuction leftovers into embryonic-like stem cells: http://bit.ly/3GHsw9CORRECTION: the deadline for submissions to the Graduate Student Consortiumfor TEI ’09 is October 2 http://bit.ly/15D8Mv
  • 24. Related WorkDesignTopic browsing interfaces[Kammerer et al., CHI 2009][Leskovec et al., KDD 2009][Käki et al., chi 2005]
  • 25. Related WorkNoun 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]Algorithms
  • 26. EvaluationHow does TweeTopic compareto other topic detectionalgorithms?How does Eddi compareto a typical chronologicalTwitter interface?TweetNoun PhrasesWeb SearchTopic Keywords
  • 27. TweeTopic EvaluationComparison topic detection algorithmsRandom UnigrammsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJy
  • 28. TweeTopic EvaluationComparison topic detection algorithmsRandom Unigram
  • 29. Inverse Document Frequency (idf)msbernstAwesome article on some SIGGRAPHuser interface work: http://bit.ly/30MJy
  • 30. msbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJymsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJymsbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJyTweeTopic EvaluationComparison topic detection algorithmsRandom Unigram
  • 32. Latent Dirichlet Allocation (lda)msbernstAwesome article on some SIGGRAPH user interface work: http://bit.ly/30MJygraphics
  • 33. TweeTopic Evaluation100 random tweets from Twitter’s streamThree human coders rated the top five recommendations from each algorithm (Fleiss’sκ=.70)Logisticregression analysis for binary outcomesvideo gamesmedal of honorreviewshonorYup, Medal of Honor will have a demo http://bit.ly/bx6PSG
  • 34. Results: TweeTopic Doubles BaselineTopic Labeling AccuracyOdds Ratio (baseline = 1 at Random Unigram)
  • 35. LDA vs. TweeTopicI’m off to take a nap now. See y’all in a few hours!LDAbedhalfhoursleepTweeTopicnaptimepower napsleeptake a nap
  • 36. Eddi EvaluationRecruited active Twitter users, preferring those who followedmore than 100 peopleGave users 3 minutes to browse 24 hours of their feed using Eddi or a chronological interface, over 6 total trials
  • 37. Results: More Efficient and EnjoyableLikert Response (Agreement)941Is Quick to Scan“Eddi helps me find things that I’m interested in, faster.” EddiChrono.Is Enjoyable“I get bored faster with the traditional feed. There’s way more stuff that I’m not interested in.” EddiChronologicalI’m Confident I Saw Everything“[The chronological feed] is less enjoyable but more comprehensive.”EddiChrono.
  • 38. Results: Twice As EffectiveTrack tweets remaining onscreen for > 2 secondsGet relevance judgments from users:“I’m glad that I saw this tweet in my feed.”Users consume a purer feed:
  • 39. Discussion and Future WorkEddi is most useful for overwhelming feeds @msbernst follows 1000 @msbernst follows 100 @msbernst follows 10peoplepeoplepeopleUse case: filter accounts with selective interests “Show me @GuyKawasaki when he tweets about social computing; ignore the rest.”
  • 40. eddiInteractive Topic-Based Browsing of Social Status StreamsExplore an overwhelming feed by topics of interestUncover the central topic of a tweet,given very little text
  • 44. TweeTopic EvaluationTweeTopic VariantsTransformed vs. Raw:Do we massage the tweet to look like a query?
  • 45. Iterated vs. None:Do we keep removing words if the search engine fails?4Iterate to remove words if neededarticle SIGGRAPH user interface work
  • 46. Results: Noun Phrase Analysis UnnecessaryTopic Labeling AccuracyOdds Ratio (baseline = 1 at Random Unigram)
  • 47. Related WorkTwitter and DesignCommon uses of Twitter: information sharing, opinions, status[Naaman et al., CSCW 2009]50%40%30%% of all tweets20%10%0%InformationSharingOpinionsRandomThoughtsPersonalStatus

Editor's Notes

  • #3: Twitter is exploding in popularity as a communication medium and as an information source. But it’s also exploding in diversity and scale. Here’s a small slice of my feed – it covers a wide variety of topics. Some of these I care about and some of these I don’t.
  • #10: TODO: photoshop the image to call out the items via color, rather than using these shapes
  • #14: You don&apos;t want those as topic headings. &quot;Cracks, keep, and lulz.&quot;
  • #25: Todo: make full-slide related work
  • #30: Shout out to ramage
  • #31: Controlled for tweet, rater, and topic rank
  • #32: Wald tests with bonferonni correction confirmed that it outperforms all the others
  • #37: He tweets ~once every four minutes
  • #44: Wald tests with bonferonni correction confirmed that it outperforms all the others
  • #45: Todo: make full-slide related work