Introduction

I am attending the online conference EuroPython 2020, and I thought it would be good to record what my thoughts and the things I learn the talks.

08:00, Waking up

I struggled to wake up in time, for two main reasons:

But I managed! I then got onto the Discord server to get to the first keynote talk, 30 Golden Rules of Deep Learning Performance, which sounds like it would be particularly insightful. But, unfortunately, the speaker could not give the talk so it was cancelled. At least it gives me time to get breakfast!

09:00, Docker and Python, Tania Allard

Notes of the talk

My thoughts

A lot of this went over my head. The main lesson I learnt is that I should expect things to be tricky when I eventually do start using Docker. I will refer back to this video when I do start using Docker.

10:00 spaCy, Alexander Hendorf

Notes of the talk

My thoughts

I have not yet done any NLP, but when I do, I will be sure to look into spaCy after this talk!

10:30 Differential Privacy, Naoise Holohan

Notes of the talk

My thoughts

I have actually heard of differential privacy before, via this talk from FacultyAI. To anybody interested in this topic, I recommend watching the FacultyAI talk for more background on differential privacy itself.

Main lesson here is that if I want to analyse sensitive data, diffprivlib is a good open source option.

The big surprise factor was that the accuracy can sometimes be better after adding privacy! Adding noise can reduce over-fitting.

12:15, Parallel and Asynchronous Programming in DS, Chin Hwee Ong

Notes of the talk

My thoughts

Something for me to investigate. I have not needed to use this yet. Nice bonus - I learnt about Singaporean breakfasts!

12:45, Automate NLP model deployment, William Arias

Notes of the talk

My thoughts

Probably too advanced for me at this stage. But, something I should be aware of when I work on bigger projects.

13:15, Building models with no expertise with AutoML, Laurent Picard

Notes of the talk

My thoughts

Not sure what my takeaway message is here. Looks like a useful and easy to use set of tools. But not sure when I will use it given that I am aiming to become a data scientist.

14:15, Simulating hours of robots’ work in minutes, Eran Friedman

Notes of the talk

My thoughts

I do not anticipate needing to know about simulations any time soon, and I am feeling exhausted from first several hours of talks, so I decided to take a break. SimPy looks cool, but not for me.

14:45, Parallel Stream Processing at Massive Scale, Alejandro Saucedo

Notes of the talk

My thoughts

Good to learn about this newer workflow and the tools available for stream processing. Again, at this stage of my learning, I am unlikely to use the ideas directly any time soon, but it is good to have an awareness.

18:30, A Brief History of Jupyter Notebooks, William Horton

Notes of the talk

My thoughts

I stopped taking notes, because I do not think I will need to refer back to this. Time to just enjoy the talk!

19:00, Quickly prototype translation from scratch and serve it in production, Shreya Khurana

Notes of the talk

My thoughts

A lot of useful information here. I will be returning to this when I have to put a model into production.

19:30, Painless Machine Learning in Production, Chase Stevens

Notes of the talk

My thoughts

Another useful set of resources and examples I can use as a reference if/when I need to make production based decisions.