SlideShare ist ein Scribd-Unternehmen logo
1 von 11
SEEi
SEarch, Engage, Influence
Insight Data Engineering, Silicon Valley
Yan Jiang
Search keyword, in a time window, inside social network
● User ID
● Keyword
● Time Window (start + end)
● Social network (followers relationship)
Motivation
http://ec2-52-24-96-242.us-west-2.compute.amazonaws.com/email
Demo
User Request
Network Relationship
Pipeline
Tweets + Network RelationshipFiltering
+
Map-reduce
Input Data
User ID Timestamp Tweets
123456789 2015-01-01 Hello world!
User ID Follower ID Earliest Retweet Time
123456789 987654321 2015-01-01
Table 1. Tweets Table
Table 2. User and Follower Relationship
1.4 TB json tweets
1. Track the reach impact inside the user and follower network
Challenges
Tweets date: 05/10/2015
Mother's Day is hard when your mom deserves
an island but you can only afford a candle
1. Track the reach impact inside the user and follower network
Tweets date: 05/10/2015
Mother's Day is hard when your mom deserves
an island but you can only afford a candle
Earliest retweet date: 5/15/2015
My mom taught me not to break people's heart.
Earliest retweet date: 05/09/2015
@PerfectAmeezy mOM
Earliest retweet date: 5/11/2015
my mom is either my best friend or satan there is no in between
Earliest retweet date: 05/01/2015
Happy Mother's Day to the best mom
out there ❤️ http://t.co/TSoesf2vuw
Challenges
Current Version:
Find earliest retweets time of each user and follower pair
increase Spark memory to 6GB
Benchmark Map-reduce Job
Future improvement:
A better way - airflow
2. How to improve the search efficiency and scalability?
● Multi-step filters (sequential query VS. big table)
● Optimization I/O
Challenges
About Yan
Data Analyst, US EPA, 2016
● design & auto-process metric
● geospatial/statistical modeling
M.S., Purdue University, 2013
● environmental informatics
● mathematical modeling
I LOVE nature,
yoga,
meditation...
Search, Engage, Influence

Weitere ähnliche Inhalte

Andere mochten auch

Digital Marketing Strategy Guide
Digital Marketing Strategy GuideDigital Marketing Strategy Guide
Digital Marketing Strategy Guide
pixelbuilders
 

Andere mochten auch (8)

Mini Cooper: Awesome Integrated Campaign: Lecture 9_Oct21
Mini Cooper: Awesome Integrated Campaign: Lecture 9_Oct21Mini Cooper: Awesome Integrated Campaign: Lecture 9_Oct21
Mini Cooper: Awesome Integrated Campaign: Lecture 9_Oct21
 
Customer Insight Analysis
Customer Insight AnalysisCustomer Insight Analysis
Customer Insight Analysis
 
Digital Marketing proposal
Digital Marketing proposalDigital Marketing proposal
Digital Marketing proposal
 
2018 Digital Marketing Strategy Proposal Template
2018 Digital Marketing Strategy Proposal Template2018 Digital Marketing Strategy Proposal Template
2018 Digital Marketing Strategy Proposal Template
 
Digital Marketing Strategy Guide
Digital Marketing Strategy GuideDigital Marketing Strategy Guide
Digital Marketing Strategy Guide
 
Starbucks Digital Marketing Campaign
Starbucks Digital Marketing CampaignStarbucks Digital Marketing Campaign
Starbucks Digital Marketing Campaign
 
Developing a Customer Insights Strategy
Developing a Customer Insights StrategyDeveloping a Customer Insights Strategy
Developing a Customer Insights Strategy
 
Strategic Planning & the Importance of Consumer insights
Strategic Planning & the Importance of Consumer insightsStrategic Planning & the Importance of Consumer insights
Strategic Planning & the Importance of Consumer insights
 

Ähnlich wie Search, Engage, Influence

Using twitter to build your pln
Using twitter to build your plnUsing twitter to build your pln
Using twitter to build your pln
scotwright
 
Social Media Connection for Chapters
Social Media Connection for ChaptersSocial Media Connection for Chapters
Social Media Connection for Chapters
Jennifer Tomarchio
 
UWM LTC Facebook and Twitter, Social Media in Teaching and Learning
UWM LTC Facebook and Twitter, Social Media in Teaching and LearningUWM LTC Facebook and Twitter, Social Media in Teaching and Learning
UWM LTC Facebook and Twitter, Social Media in Teaching and Learning
sharstoer
 

Ähnlich wie Search, Engage, Influence (20)

Connected
ConnectedConnected
Connected
 
Using twitter to build your pln
Using twitter to build your plnUsing twitter to build your pln
Using twitter to build your pln
 
2012 NWA Conference - Social Media Boot Camp
2012 NWA Conference - Social Media Boot Camp 2012 NWA Conference - Social Media Boot Camp
2012 NWA Conference - Social Media Boot Camp
 
Getting Your Story Read: Maximizing Your Use of Social Media for Personal Bra...
Getting Your Story Read: Maximizing Your Use of Social Media for Personal Bra...Getting Your Story Read: Maximizing Your Use of Social Media for Personal Bra...
Getting Your Story Read: Maximizing Your Use of Social Media for Personal Bra...
 
Social Media Tips - MEPRA
Social Media Tips - MEPRASocial Media Tips - MEPRA
Social Media Tips - MEPRA
 
Social Media Connection for Chapters
Social Media Connection for ChaptersSocial Media Connection for Chapters
Social Media Connection for Chapters
 
Beyond the backchannel: Leveraging Twitter to enact learning processes
Beyond the backchannel: Leveraging Twitter to enact learning processes Beyond the backchannel: Leveraging Twitter to enact learning processes
Beyond the backchannel: Leveraging Twitter to enact learning processes
 
Twitter for NPSD Tech Support Specialists, 3-6-14
Twitter for NPSD Tech Support Specialists, 3-6-14Twitter for NPSD Tech Support Specialists, 3-6-14
Twitter for NPSD Tech Support Specialists, 3-6-14
 
Social Media in the Classroom
Social Media in the ClassroomSocial Media in the Classroom
Social Media in the Classroom
 
UWM LTC Facebook and Twitter, Social Media in Teaching and Learning
UWM LTC Facebook and Twitter, Social Media in Teaching and LearningUWM LTC Facebook and Twitter, Social Media in Teaching and Learning
UWM LTC Facebook and Twitter, Social Media in Teaching and Learning
 
DDBC LAB Twitter Summer 2015
DDBC LAB Twitter Summer 2015DDBC LAB Twitter Summer 2015
DDBC LAB Twitter Summer 2015
 
21st Century Administrator PLN - TCEA 2016
21st Century Administrator PLN - TCEA 201621st Century Administrator PLN - TCEA 2016
21st Century Administrator PLN - TCEA 2016
 
DDBC Facebook Lab 2015
DDBC Facebook Lab 2015DDBC Facebook Lab 2015
DDBC Facebook Lab 2015
 
Engaging in the twittersphere 2013
Engaging in the twittersphere 2013Engaging in the twittersphere 2013
Engaging in the twittersphere 2013
 
Learning Analytics: A General Introduction and Perspectives from the UK
Learning Analytics: A General Introduction and Perspectives from the UKLearning Analytics: A General Introduction and Perspectives from the UK
Learning Analytics: A General Introduction and Perspectives from the UK
 
PLNs & Twitter for Teacher Librarians
PLNs & Twitter for Teacher LibrariansPLNs & Twitter for Teacher Librarians
PLNs & Twitter for Teacher Librarians
 
2013 North Texas Integrated Warning Team Digital Communication Workshop
2013 North Texas Integrated Warning Team Digital Communication Workshop2013 North Texas Integrated Warning Team Digital Communication Workshop
2013 North Texas Integrated Warning Team Digital Communication Workshop
 
Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)Twitter as Scholarship: How Not To Get Fired (Much)
Twitter as Scholarship: How Not To Get Fired (Much)
 
Introduction to Twitter for Educators
Introduction to Twitter for EducatorsIntroduction to Twitter for Educators
Introduction to Twitter for Educators
 
Twitter 101: NPSD Admin 12-11-13
Twitter 101: NPSD Admin 12-11-13Twitter 101: NPSD Admin 12-11-13
Twitter 101: NPSD Admin 12-11-13
 

KĂźrzlich hochgeladen

Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
SUHANI PANDEY
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 

KĂźrzlich hochgeladen (20)

Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 

Search, Engage, Influence

  • 1. SEEi SEarch, Engage, Influence Insight Data Engineering, Silicon Valley Yan Jiang
  • 2. Search keyword, in a time window, inside social network ● User ID ● Keyword ● Time Window (start + end) ● Social network (followers relationship) Motivation
  • 4. User Request Network Relationship Pipeline Tweets + Network RelationshipFiltering + Map-reduce
  • 5. Input Data User ID Timestamp Tweets 123456789 2015-01-01 Hello world! User ID Follower ID Earliest Retweet Time 123456789 987654321 2015-01-01 Table 1. Tweets Table Table 2. User and Follower Relationship 1.4 TB json tweets
  • 6. 1. Track the reach impact inside the user and follower network Challenges Tweets date: 05/10/2015 Mother's Day is hard when your mom deserves an island but you can only afford a candle
  • 7. 1. Track the reach impact inside the user and follower network Tweets date: 05/10/2015 Mother's Day is hard when your mom deserves an island but you can only afford a candle Earliest retweet date: 5/15/2015 My mom taught me not to break people's heart. Earliest retweet date: 05/09/2015 @PerfectAmeezy mOM Earliest retweet date: 5/11/2015 my mom is either my best friend or satan there is no in between Earliest retweet date: 05/01/2015 Happy Mother's Day to the best mom out there ❤️ http://t.co/TSoesf2vuw Challenges
  • 8. Current Version: Find earliest retweets time of each user and follower pair increase Spark memory to 6GB Benchmark Map-reduce Job Future improvement: A better way - airflow
  • 9. 2. How to improve the search efficiency and scalability? ● Multi-step filters (sequential query VS. big table) ● Optimization I/O Challenges
  • 10. About Yan Data Analyst, US EPA, 2016 ● design & auto-process metric ● geospatial/statistical modeling M.S., Purdue University, 2013 ● environmental informatics ● mathematical modeling I LOVE nature, yoga, meditation...

Hinweis der Redaktion

  1. Business use cases Keep in touch with friends, engaged with their interested topics Measure “reach” impact