Meetup#4, [email protected]
-
Upload
spbdatascience -
Category
Data & Analytics
-
view
237 -
download
0
Transcript of Meetup#4, [email protected]
![Page 1: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/1.jpg)
Smart.Data@ОК.ru!How!to!make!the!world!a!bit!be0er!using!a!petabyte!of!data!
and!a!couple!of!good!books!
Dmitry!Bugaychenko!
![Page 2: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/2.jpg)
What!is!it!about?!
• About/us/and/the/size/• Smart!data!vs.!big!data!
• Smart!data!tasks!
• Smart!data!deck!
• Open!data!
2!
![Page 3: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/3.jpg)
OK.ru!is!about!
• Family,!friends,!classmates!• Sea!of!posiEve!and!humor!
• Enormous!collecEon!of!mulEmedia!content!
• Largest!plaHorm!for!online!games!
3!
![Page 4: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/4.jpg)
OK.ru!is!!
!
!The!largest!entertainment!social!
network!between!AtlanEc!ocean!and!Amur!river!
4!
![Page 5: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/5.jpg)
OK.ru!in!numbers!
• 200!000!000!registered!users!• 10!000!000!communiEes!• 10!000!000!000!connecEons!• Daily:!– 40!000!000!unique!users!– 250!000!000!messages!– 25!000!000!posts!– 44!000!000!photos!– 7!000!000!friendships!– 9!000!000!000!entries!added!to!news!feeds!– …!
5!
![Page 6: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/6.jpg)
OK.ru!in!technical!numbers!
• 7000+!servers!• 10Tb!of!posts!• 20Tb!of!likes!• 80Tb!messages!in!discussions!
• 400Gb!social!connecEons!• …!• And!6Tb!of!new!data!in!our!Hadoop!each!day!
6!
![Page 7: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/7.jpg)
What!is!it!about?!
• About!us!and!the!size!• Smart/data/vs./big/data/• Smart!data!tasks!
• Smart!data!deck!
• Open!data!
7!
![Page 8: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/8.jpg)
Big!Data!vs.!Smart!Data!
• 100!gigabytes,!how!much!is!it?!– 50000!electronic!books!– 10000!mp3!music!tracks!
– 5000!photos!from!a!modern!smart!phone!– 10!HD!movies!– 1!season!of!your!favorite!TV!series!in!good!quality!
8!
![Page 9: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/9.jpg)
Big!Data!vs.!Smart!Data!
• 100!gigabytes!is!enough!to!– Auto[generate!music!catalog!
– Triple!acEvity!in!the!music!layer!– Double!acEvity!in!the!video!«related»!area!
• 400!gigabytes:!– Plus!50%!for!clicks!at!the!communiEes!page!
– Extra!1М!communiEes!visits!from!the!“recommended!communiEes”!portlet!
• 10Тб!–!plus!20%!for!clicks!at!“Like”!at!news!feed!
9!
![Page 10: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/10.jpg)
Smart!data!!
!
!The!size!of!data!is!important,!but!your!ability!to!employ!the!data!to!improve!your!product!is!way!more!important!!!
10!
![Page 11: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/11.jpg)
Be!smart!!
1. Set!the!Goal!2. Find!the!Model!
3. Select!the!Toolset!4. Collect!the!Data!needed!5. Mine!the!Data,!train!the!Model,!apply!results!
6. Profit!!
11!
![Page 12: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/12.jpg)
Be!smart!!
1. Set!the!Goal!2. Find!the!Model!
3. Select!the!Toolset!4. Collect!the!Data!needed!5. Mine!the!Data,!train!the!Model,!apply!results!
6. Profit!!7. Repeat/from/step/1/
12!
![Page 13: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/13.jpg)
What!is!it!about?!
• About!us!and!the!size!• Smart!data!vs.!big!data!
• Smart/data/tasks/• Smart!data!deck!
• Open!data!
13!
![Page 14: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/14.jpg)
Smart!data!for!music!
• The!data!– Metadata!of!UGC!uploads!and!copyrighted!content!
– Users!playbacks!and!playlists!• Stage!0:!Construct!music!catalog!using!a!bunch!of!staEsEcal!algorithms!– Improved!search!and!navigaEon!– Images!in!music!layer!!– Plus!20[30%!to!playbacks!
14!
![Page 15: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/15.jpg)
Smarter!data!for!music!
• Stage!1:!mining!collaboraEve!correlaEons!– Similar!arEsts!and!“ArEst!radio”!
• Stage!2:!mining!temporal!correlaEons!and!combining!with!metadata!and!collaboraEve!part!– PersonalizaEon!of!the!main!page!– The!most!affecEng!feature!(+100%!to!playbacks)!
• Stage!3:!segmenEng!users’!tastes!– “My!Radio”!feature!
15!
![Page 16: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/16.jpg)
Smartest!data!for!music!
• Stage!4:!music!content!analysis!– “ContentId”!system!– DeduplicaEon!for!search!index!– ArEsts!genre!tagging!– Outliers!removal!– Large!investments,!but!very!limited!user!effect!
16!
![Page 17: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/17.jpg)
Smart!data!for!communiEes!
• The!data:!– Log!of!visits!and!acEons!in!communiEes!– CommuniEes!metadata!
– Posts!content!• Stage!1:!mine!collaboraEve!correlaEons,!apply!toolbox!used!for!music!– “Recommended!communiEes”!portlet!
– Highest!CTR!among!all!“add”!content!on!the!main!page!
17!
![Page 18: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/18.jpg)
Smarter!data!for!communiEes!
• Stage!2:!extend!recommender!with!metadata!(tags)!and!regional/demography!data!– Improved!CTR!for!recommend!communiEes!– PersonalizaEon!of!the!communiEes!page!
– +50%!to!clicks!at!the!communiEes!page!
• Stage!3:!mine!communiEes!content!for!their!semanEcs!– Implemented!fancy!distributed!Robust!LDA!model!for!communiEes!post!
– Not!in!producEon!yet!–!waiEng!for!one!of!you,!guys,!to!complete!;)!
18!
![Page 19: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/19.jpg)
Smart!data!for!video!
• The!data!– Likes!for!videos!– “View!events”!
• Stage!1:!mine!collaboraEve!correlaEons!!– Double!clicks!at!the!“related!video”!area!– Likes!perform!be0er!then!“view!events”!
• Stage!2:!advances!collaboraEve!models!for!top!personalizaEon!– Different!variaEons!of!SVD!– Limited!effect.!To!be!conEnued!(may!be!with!one!of!you!;)!)!
19!
![Page 20: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/20.jpg)
Smart!data!for!news!feed!• The!data:!
– News!feed!impressions!(the!largest!our!data!set)!
– Likes,!comments!and!clicks!
• Stage!1:!improve!ranking!using!CTR!– We!managed!to!construct!the!infrastructure!capable!to!calculate!CTR!
for!all!our!content!at!real!Eme!(at!the!speed!of!up!to!4!000!000!events!per!second)!
– +10%!for!CTR!when!considering!CTR!!!
• Stage!2:!improved!models!for!news!feed!ranking!– SVD[based!collaboraEve!approach!is!running!in!experimental!seungs!
and!looks!promising!
– More!models!are!waiEng:!content!based!(LDA!or!whatever),!social!based,!ensembles!
– Join!the!movement!!
20!
![Page 21: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/21.jpg)
Smart!data!for!anEspam!
• Stolen!accounts!detecEon!• Pornography!detecEon!• Textual!spam!classificaEon!
• AutomaEc!registraEon!detecEons!
• …!
21!
![Page 22: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/22.jpg)
Smart!data!for!BI!
• We!would!like!to!understand!why!do!we!see!certain!effects!and!how!can!we!influence!them!
• Using!data!analysis!and!visualizaEon!to!find!the!answers!and!insights!
!
22!
![Page 23: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/23.jpg)
More!areas!willing!to!become!smart!!
• Help!users!to!find!friends!(people!you!may!know!and!more)!
• Presents!• Games!
• Photos!• OperaEonal!data!• …!
23!
![Page 24: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/24.jpg)
What!is!it!about?!
• About!us!and!the!size!• Smart!data!vs.!big!data!
• Smart!data!tasks!
• Smart/data/deck/• Open!data!
24!
![Page 25: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/25.jpg)
Our!technologies!
• Hadoop!2.x!• Apache!Pig!• Apache!Spark!• Apache!Kaxa!• Apache!Samza!
• Apache!Cassandra!• Python,!R,!Tableau!
25!
![Page 26: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/26.jpg)
Data!processing!pipeline!
26!
![Page 27: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/27.jpg)
What!is!it!about?!
• About!us!and!the!size!• Smart!data!vs.!big!data!
• Smart!data!tasks!
• Smart!data!deck!
• Open/data/
27!
![Page 28: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/28.jpg)
Likes!data!set!
• The!first!dataset!we!opened!for!public!• Contains!posts!made!in!communiEes!
• Contains!users’!likes!for!the!post!• Get!it!at!h0p://likesdataset.sh2014.org/index/!• Try!yourself!at!the!mini[contest!for!predicEng!likes!
28!
![Page 29: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/29.jpg)
SNA!hakaton!dataset!
• Large!dataset!(100+Gb)!• Contains!– Fragment!of!social!graph!– Users’!posts,!likes!and!logins!– CommuniEes!posts!– Demography!data!– Complaints!
• To!get!it!mailto:[email protected]!
29!
![Page 30: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/30.jpg)
New!users!dataset!
• The!freshest!one!(data!up!to!2015!April!8[th)!• Contains!– New!users!registraEons!(40K)!– All!acEviEes!related!to!those!users!(both!own!and!others)!– Social!graph!for!all!involved!users!(4M)!– Demography!data!for!the!users!
• PotenEal!tasks:!friends!recommendaEons,!bot!detecEon,!profile!data!correcEon…!
• To!get!it!mailto:[email protected]!
!
30!
![Page 31: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/31.jpg)
What!is!it!about?!
• About!us!and!the!size!• Smart!data!vs.!big!data!
• Smart!data!tasks!
• Smart!data!deck!
• Open!data!• A/bit/of/humor/(author/personal/opinion)/
31!
![Page 32: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/32.jpg)
Data!mining!at!a!lab!
32!
![Page 33: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/33.jpg)
Data!mining!in!industry!
33!
![Page 34: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/34.jpg)
Data!mining!at!OK.ru!
34!
![Page 35: Meetup#4, Smart.Data@OK.ru](https://reader031.fdocuments.us/reader031/viewer/2022030309/58f262ac1a28ab306d8b45d3/html5/thumbnails/35.jpg)
Thank!you!for!your!a0enEon!!
!!!?!35!