SlideShare a Scribd company logo
1 of 10
Download to read offline
Where is my tweet?
Henok Mengistu
Insight Data Engineering Fellow
Silicon Valley, Summer 2016
Motivation
Motivation
But, this number doesn't show how the tweet spreads-out?
But, a re-tweet graph could show
A Demo
http://52.33.140.25/
http://www.whereismytweet.online/
Under the hood
Engineering Challenges
● Stitching the different components
● Re-tweets could arrive out of order
– Spark can't sort across a data stream
– The driver node should collect and sort re-tweets
● I am Henok
– Originally, from Ethiopia
– Currently, a PhD student at the University of
Wyoming
● Working on Evolutionary Computation
● I was also working as a Teaching assistant
– I like soccer, but not skiing
Thank you!
Queries
● On the re-tweet graph
– who are my audiences?
● Geographically, social groups
– Betweenness centrality
● Who is relevant to spread out my tweet?
● Identify influential followers

More Related Content

Similar to Insight dataengineering henok_rehearsaldemo

Professional Networking: Learning by Sharing
Professional Networking: Learning by SharingProfessional Networking: Learning by Sharing
Professional Networking: Learning by SharingKamakshi Rajagopal
 
New Year, New Lead Nurture: How To Nurture Better in 2018
New Year, New Lead Nurture: How To Nurture Better in 2018New Year, New Lead Nurture: How To Nurture Better in 2018
New Year, New Lead Nurture: How To Nurture Better in 2018G3 Communications
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES project
 
Insemtives iswc2011 session1
Insemtives iswc2011 session1Insemtives iswc2011 session1
Insemtives iswc2011 session1Elena Simperl
 
Teaching infographics as a technical communication trend slides revised
Teaching infographics as a technical communication trend slides revisedTeaching infographics as a technical communication trend slides revised
Teaching infographics as a technical communication trend slides revisedmdidier27
 
How To Create a School District Profile to Support Instructional Coaching.
How To Create a School District Profile to Support Instructional Coaching.How To Create a School District Profile to Support Instructional Coaching.
How To Create a School District Profile to Support Instructional Coaching.Jeffrey Bradbury
 
EDGE-NEXT Nagoya "EPIC" keynote
EDGE-NEXT Nagoya "EPIC" keynoteEDGE-NEXT Nagoya "EPIC" keynote
EDGE-NEXT Nagoya "EPIC" keynoteNorris Krueger
 
21 cc workshop powerpoint 2015 2016
21 cc workshop powerpoint 2015 201621 cc workshop powerpoint 2015 2016
21 cc workshop powerpoint 2015 2016V
 
Seminar 2: Social Media Tools For Business
Seminar 2: Social Media Tools For BusinessSeminar 2: Social Media Tools For Business
Seminar 2: Social Media Tools For BusinessMelien Lavoie
 
Educational Technology in the 21st Century
Educational Technology in the 21st CenturyEducational Technology in the 21st Century
Educational Technology in the 21st CenturyBobby Dodd
 
Exploring project expansion opportunity
Exploring project expansion opportunityExploring project expansion opportunity
Exploring project expansion opportunityPeniel Tumusiime
 
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez
 
Influencing the MOOC agenda - analysis of #MOOC Twitter Data
Influencing the MOOC agenda - analysis of #MOOC Twitter Data  Influencing the MOOC agenda - analysis of #MOOC Twitter Data
Influencing the MOOC agenda - analysis of #MOOC Twitter Data Mairéad Nic Giolla Mhichíl
 
Socially Networked Learning
Socially Networked LearningSocially Networked Learning
Socially Networked LearningEileen O'Connor
 
The Grid Audience Proposal
The Grid Audience ProposalThe Grid Audience Proposal
The Grid Audience ProposalShaniceYates
 
Using social media to reach youth markets
Using social media to reach youth marketsUsing social media to reach youth markets
Using social media to reach youth marketsWoodapples
 
Teaching educational leaders to be digital leaders
Teaching educational leaders to be digital leadersTeaching educational leaders to be digital leaders
Teaching educational leaders to be digital leaderspdelmas1
 
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)Getting $*it Done: Implementing Your Digital Strategy (MCN2015)
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)Jane Alexander
 
Key Metrics for Improving Your Targeted Marketing Strategy
Key Metrics for Improving Your Targeted Marketing StrategyKey Metrics for Improving Your Targeted Marketing Strategy
Key Metrics for Improving Your Targeted Marketing StrategyHobsons
 

Similar to Insight dataengineering henok_rehearsaldemo (20)

Professional Networking: Learning by Sharing
Professional Networking: Learning by SharingProfessional Networking: Learning by Sharing
Professional Networking: Learning by Sharing
 
New Year, New Lead Nurture: How To Nurture Better in 2018
New Year, New Lead Nurture: How To Nurture Better in 2018New Year, New Lead Nurture: How To Nurture Better in 2018
New Year, New Lead Nurture: How To Nurture Better in 2018
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1
 
Insemtives iswc2011 session1
Insemtives iswc2011 session1Insemtives iswc2011 session1
Insemtives iswc2011 session1
 
Teaching infographics as a technical communication trend slides revised
Teaching infographics as a technical communication trend slides revisedTeaching infographics as a technical communication trend slides revised
Teaching infographics as a technical communication trend slides revised
 
How To Create a School District Profile to Support Instructional Coaching.
How To Create a School District Profile to Support Instructional Coaching.How To Create a School District Profile to Support Instructional Coaching.
How To Create a School District Profile to Support Instructional Coaching.
 
EDGE-NEXT Nagoya "EPIC" keynote
EDGE-NEXT Nagoya "EPIC" keynoteEDGE-NEXT Nagoya "EPIC" keynote
EDGE-NEXT Nagoya "EPIC" keynote
 
21 cc workshop powerpoint 2015 2016
21 cc workshop powerpoint 2015 201621 cc workshop powerpoint 2015 2016
21 cc workshop powerpoint 2015 2016
 
Seminar 2: Social Media Tools For Business
Seminar 2: Social Media Tools For BusinessSeminar 2: Social Media Tools For Business
Seminar 2: Social Media Tools For Business
 
Educational Technology in the 21st Century
Educational Technology in the 21st CenturyEducational Technology in the 21st Century
Educational Technology in the 21st Century
 
Exploring project expansion opportunity
Exploring project expansion opportunityExploring project expansion opportunity
Exploring project expansion opportunity
 
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchoolEddie Gomez's "It's A Mobile World" @MiamiAdSchool
Eddie Gomez's "It's A Mobile World" @MiamiAdSchool
 
Influencing the MOOC agenda - analysis of #MOOC Twitter Data
Influencing the MOOC agenda - analysis of #MOOC Twitter Data  Influencing the MOOC agenda - analysis of #MOOC Twitter Data
Influencing the MOOC agenda - analysis of #MOOC Twitter Data
 
Socially Networked Learning
Socially Networked LearningSocially Networked Learning
Socially Networked Learning
 
The Grid Audience Proposal
The Grid Audience ProposalThe Grid Audience Proposal
The Grid Audience Proposal
 
Using social media to reach youth markets
Using social media to reach youth marketsUsing social media to reach youth markets
Using social media to reach youth markets
 
Teaching educational leaders to be digital leaders
Teaching educational leaders to be digital leadersTeaching educational leaders to be digital leaders
Teaching educational leaders to be digital leaders
 
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)Getting $*it Done: Implementing Your Digital Strategy (MCN2015)
Getting $*it Done: Implementing Your Digital Strategy (MCN2015)
 
Using social media to reach youth markets in india
Using social media to reach youth markets in indiaUsing social media to reach youth markets in india
Using social media to reach youth markets in india
 
Key Metrics for Improving Your Targeted Marketing Strategy
Key Metrics for Improving Your Targeted Marketing StrategyKey Metrics for Improving Your Targeted Marketing Strategy
Key Metrics for Improving Your Targeted Marketing Strategy
 

More from Accenture

InsightDataengineering_Henok_Final
InsightDataengineering_Henok_FinalInsightDataengineering_Henok_Final
InsightDataengineering_Henok_FinalAccenture
 
Insight dataengineering henok_fourthdemo
Insight dataengineering henok_fourthdemoInsight dataengineering henok_fourthdemo
Insight dataengineering henok_fourthdemoAccenture
 
Insight dataengineering henok_groundroundsdemo
Insight dataengineering henok_groundroundsdemoInsight dataengineering henok_groundroundsdemo
Insight dataengineering henok_groundroundsdemoAccenture
 
Insight dataengineering henok_YelpDemo
Insight dataengineering henok_YelpDemoInsight dataengineering henok_YelpDemo
Insight dataengineering henok_YelpDemoAccenture
 
Neuroevolution and deep learing
Neuroevolution and deep learing Neuroevolution and deep learing
Neuroevolution and deep learing Accenture
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationAccenture
 

More from Accenture (6)

InsightDataengineering_Henok_Final
InsightDataengineering_Henok_FinalInsightDataengineering_Henok_Final
InsightDataengineering_Henok_Final
 
Insight dataengineering henok_fourthdemo
Insight dataengineering henok_fourthdemoInsight dataengineering henok_fourthdemo
Insight dataengineering henok_fourthdemo
 
Insight dataengineering henok_groundroundsdemo
Insight dataengineering henok_groundroundsdemoInsight dataengineering henok_groundroundsdemo
Insight dataengineering henok_groundroundsdemo
 
Insight dataengineering henok_YelpDemo
Insight dataengineering henok_YelpDemoInsight dataengineering henok_YelpDemo
Insight dataengineering henok_YelpDemo
 
Neuroevolution and deep learing
Neuroevolution and deep learing Neuroevolution and deep learing
Neuroevolution and deep learing
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentation
 

Recently uploaded

RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 

Insight dataengineering henok_rehearsaldemo