1 PM today #DSFthegreatindoors presents

Lunch & Learn: Thinking in Frameworks for Data Engineers with @Facebook
A talk by Shachar Meir, Data Engineering Manager, Facebook

tickets.datasciencefestival.com/talks/workshop…

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols
ND Image
ABOUT THIS TALK
Frameworks are one of the best ways for Data Engineers to accelerate their work

Thinking in Frameworks for Data Engineers
A talk by Shachar Meir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#ML
@DataIdols
#DSFthegreatindoors ImageImage
We are off

Thinking in Frameworks for Data Engineers with @Facebook
A talk by Shachar Meir, Data Engineering Manager, Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning
#ShacharMeir

@DataIdols

#DSFthegreatindoors
ND Image
Welcome Shachar!
Pls ask questions on the chat.

Thinking in Frameworks for Data Engineers with @Facebook
A talk by Shachar Meir, Data Engineering Manager, Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning
#ShacharMeir

@DataIdols

#DSFthegreatindoors
ND Image
Accelerate your work with frameworks
Basic concepts will be covered

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Say we work in a money transfer org and have this fact table

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning
#ShacharMeir

@DataIdols

#DSFthegreatindoors
ND Image
We might create aggergation tables like these
See the pattern?

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning
#ShacharMeir

@DataIdols

#DSFthegreatindoors
ND ImageImage
Can we create a template, a simple aggregation class?

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning
#ShacharMeir

@DataIdols

#DSFthegreatindoors
ND ImageImage
We need to get the parameters for this function
Define in __init__ but not best solution

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#ML

@DataIdols

#DSFthegreatindoors
ND Image
You need to know how to use kwargs, see python docs

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
See line 101

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Now define another class SimpleAggregationMetric line 91

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Expanded line 91 onwards

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Same output as before but with better structure
Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
List comprehensions are another powerful construct in Python

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImageImage
Line 110 for string concatenation

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
We OO inheritance in Python

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
We can now implement design patterns for common tasks line 112

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Added to line 112 onwards

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
We want to avoid repetition....

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
See line 123 onwards, another list comprehension

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
The output of above but breaks the code!

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Expect a string input but get a list, error message....

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
Have you used bucketing? Circa line 127

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
Output shown uses 10 lines of code highlighted

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
This is very powerful, few lines of code to produces lots of aggregation

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
What an awesome demo of superb live coding by Shachar! Thanks!

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImageImageImage
At Facebook many #DataEngineers contribute to each #framework
Optimisation of design patterns saves folks time
Thinking in Frameworks for Data Engineers
By #ShacharMeir, Data Engineering Manager, @Facebook
#DataEngineering
#AI
#DataScience
#ML

@DataIdols
#DSFthegreatindoors
ND Image
Hey #DSFthegreatindoors community

Please RETWEET, share and mention 🙏
Please RETWEET, share and mention 🙏
Please RETWEET, share and mention 🙏
Please RETWEET, share and mention 🙏
Let's create some noise on #Social

Thinking in Frameworks for Data Engineers by #ShacharMeir
ND ImageImageImage
MASSIVE THANKS TO Shachar & FB

Thinking in Frameworks for Data Engineers
A talk by #ShacharMeir, Data Engineering Manager, @Facebook

#DataEngineering
#Frameworks
#AI
#DataScience
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Data Science Festival

Data Science Festival Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @DataScienceFest

28 Nov 20
#DSFthegreatindoors presents

Workshop
Going postal: how to craft a cutting-edge route optimisation engine in-house that suits your business needs
A talk by Fabrice Durier, Hugo Galy and Louisa Sober of @RoyalMail

#DataScience
#MachineLearning
#optimisation

@dataidols
ND
We are off

Workshop
Going postal: how to craft a cutting-edge route optimisation engine in-house that suits your business needs
A talk by Fabrice Durier, Hugo Galy and Louisa Sober of @RoyalMail

#DataScience
#MachineLearning
#optimisation

@dataidols
#DSFthegreatindoors
ND
The diverse team
Workshop
Going postal: how to craft a cutting-edge route optimisation engine in-house that suits your business needs
A talk by Fabrice Durier, Hugo Galy and Louisa Sober of @RoyalMail

#DataScience
#MachineLearning
#optimisation
@dataidols
#DSFthegreatindoors
ND
Read 78 tweets
26 Nov 20
Panel Session

#ClimateChange: Can Tech save the world?

A talk by Vijay Bhopal @Vij_scene, John Booth @carbon3it, Lubomila Jordanova @lubomilaj, Brittany Salas @brittanymsalas & Laurence Watson

@dataidols
#DSFthegreatindoors
ND
We are off....

Panel Session

#ClimateChange: Can Tech save the world?

A talk by Vijay Bhopal @Vij_scene, John Booth @carbon3it, Lubomila Jordanova @lubomilaj, Brittany Salas @brittanymsalas & Laurence Watson

@dataidols
#DSFthegreatindoors
ND
Great to have host: Vijay Bhopal @Vij_scene

Panel Session

#ClimateChange: Can Tech save the world?

A talk by Vijay Bhopal @Vij_scene, John Booth @carbon3it, Lubomila Jordanova @lubomilaj, Brittany Salas @brittanymsalas & Laurence Watson

@dataidols
#DSFthegreatindoors
ND
Read 43 tweets
14 Nov 20
#DSFthegreatindoors presents

Workshop - Text Classification by Transfer learning with Deep Transformers - Depop @depop
A talk by Oduwa Edo-Osagie @odieED, Data Scientist, Depop

#TextMining
#NLP
#AI
#DataScience
#MachineLearning
#DataEngineering
@DataIdols
#DSFthegreatindoors
ND Image
About the talk

Workshop - Text Classification by Transfer learning with Deep Transformers - Depop @depop
A talk by Oduwa Edo-Osagie @odieED, Data Scientist, Depop

#TextMining
#NLP
#AI
#DataScience
#MachineLearning
#DataEngineering

@DataIdols

#DSFthegreatindoors
ND ImageImage
Read 57 tweets
12 Nov 20
#DSFthegreatindoors presents

Panel Session - Ethics in Tech: The good, the bad and the ugly

A talk by Ben Byford, Raluca Crisan, Olivia Gambelin & Sophie Shawdon. SCHEDULE - GMT

#DataEthics
#DataScience
#DataEngineering
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND Image
What data acts as a proxy for your risk for car insurance?
Sophie Shawdon @ClearScore: Traditional Ethics for Alternative Data.

#DataEthics
#DataScience
#DataEngineering
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImage
Telematics can act as direct indicators of your risk.

Sophie Shawdon @ClearScore: Traditional Ethics for Alternative Data.

#DataEthics
#DataScience
#DataEngineering
#MachineLearning

@DataIdols

#DSFthegreatindoors
ND ImageImageImage
Read 36 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!