List of videos

Talk (Data - Day 2) - Using optimal decision making tools for balancing in-game economies
Abstract: Optimization libraries such as SciPy or Nevergrad are commonly used in different data science workflows, such as choosing optimal hyperparameters for a machine learning model or taking actions based on forecasts. In this presentation, we will discuss how such an optimizer can be used to build reward configurations for games (by rewards configurations here we mean bundles of different in-game items that players may get for completing different tasks/quests in a game) Using rewards in Candy Crush Soda as an example, I will show how the problem can be solved using the Nevergard library from Facebook. For more details: https://pretalx.com/pycon-sweden-2021/talk/RPYSGE/ Speaker: Maria Paskevich
Watch
Talk (Data - Day 2) - Is the news media polarized? Or are we conditioned to think it is?
Abstract: In this talk, we aim to find if polarization is induced in a neural network by feeding it newspaper articles with manufactured sentiments according to the Allsides Media Bias chart for the level of faith people on various aisles of the political spectrum. This project consists of a set of experiments on similar data-sets from news agencies across the various subsets in the ”media-bias” chart. News Media perceived bias is common across consumers that belong to various political affiliations. While anecdotal evidence of this exists and there exist annotated datasets that aim to annotate the ”spin” a news agency puts on certain events and entities, whether this is a widespread problem and whether it can be detected by the neural network topically or temporally is a problem that needs to be explored. The news media bias analysis is modelled as a Natural Language Processing sentiment analysis task and a fake news binary classification task to deduce the level of polarization in a neural network by feeding it headlines embedded using pre-trained sentiment models from news publications across the political spectrum. When it came to fake news vulnerability, news from all kinds of perceived politically affiliated news media holds up well against a fake news dataset with a very good accuracy. None of the accuracies dropped below 95%. This is a significant result that sort of debunks the AllSlides Media categorization - if taken as simplistically as it is presented. These experiments can be extended to include entity based topical studies in the future and to also educate the populace about their perceived biases. For more details: https://pretalx.com/pycon-sweden-2021/talk/9GGSNU/ Speaker: Aroma Rodrigues
Watch
Talk (Software - Day 2) - Python++? Here's how, and why not
Abstract: Different programming languages have different functionality, different paradigms, and different styles. We have certainly seen other low-level languages like C++ adopting more “pythonic” themes in recent years, like foreach loops. But what about the opposite? Did you ever wonder how we could implement a smart pointer in Python? Whether we can we add Java’s final keyword for real constants? What exactly the inspect module is useful for? How we get private methods in classes? We will take a deep dive into Python's fundamentals to discover how you can make things like C++-style input/output, like cout << "Hello world" << endl; or cin >> my_var;, a reality in Python, using the exact same syntax. And, of course, why you really, really shouldn't. What exactly does pythonic mean? What makes python what it is today? Hint: It’s about more than just the walrus operator. For more details: https://pretalx.com/pycon-sweden-2021/talk/MDVUSZ/ Speaker: Marcus Näslund
Watch
Talk (Data - Day 1) - Infrastructure as code for Data Science using Python
Abstract: The move to cloud has opened a world of new possibilities in software development. It's so easy to spin up resources in the cloud and together with the adoption of DevOps, software developers are more empowered than ever before. Of course this also puts more demand on the software developers, to take full control and have knowledge of the complete cycle from depolying infrastructure to develop and deploy code. Luckily this process has a lot of benefits and is less reliant on skills of key-persons, if infrasctructure can be deployed as code, this can also be automated with different tools. The end goal is to be able to deploy more code enhancements and at the same time benefit from the rapid pace of hardware and cloud improvements. For more details: https://pretalx.com/pycon-sweden-2021/talk/HDVQ9U/ Speaker: Magnus Perman
Watch
Talk(Data - Day 1) - Solving one of marketer’s biggest challenges using markov chain
Abstract : Marketing attribution is one of the trickiest problems to crack for data scientists working with marketers. To reach potential customers one needs to measure the value of campaigns and channels that the customers interact with. It's easier said than done. One solution to this problem is through the Markov chain. We will see how we can implement the markov chain for channel attribution using Python. For more details: https://pretalx.com/pycon-sweden-2021/talk/SV7TSD/ Speaker: Ravi Singh
Watch
Talk (Data - Day 1) - Building a Highly Scalable Facial Recognition Pipelines
Abstract: Facial recognition has been a challenging task for a long time. Nowadays, we can reach and pass the human level accuracy with deep learning based state-of-the-art models. In this talk, you are going to learn how to build highly scalable facial recognition pipelines in python programming language with DeepFace library from its creator. DeepFace is the most lightweight facial recognition and facial attribute analysis (age, gender, emotion / facial expression, race / ethnicity) library for Python. It wraps many state-of-the-art face recognition models: VGG-Face, Google FaceNet, OpenFace, Facebook DeepFace, DeepID, Dlib and ArcFace. Experiments show that human beings have 97.53% score on LFW dataset whereas VGG, FaceNet, Dlib and ArcFace are passed that level already. Besides, OpenFace, DeepID and DeepFace have a close score as well. You can also build and run any one those cutting-edge models with just a few lines of code. The library got almost 2K stars on GitHub and 200K installations on PyPi / Pip. For more details: https://pretalx.com/pycon-sweden-2021/talk/87ZDJ3/ Speaker: Sefik Ilkin Serengil
Watch
Talk(Data - Day 1) - Building Machine Learning demos with Python
Abstract : How can you show what a Machine Learning model does once it's trained? In this talk, you're going to learn how to create Machine Learning apps and demos using Streamlit and Gradio, Python libraries for this purpose. Additionally, we'll see how to share them with the rest of the Open Source ecosystem. Learning to create graphic interfaces for models is extremely useful for sharing with other people interesting with them. For more details: https://pretalx.com/pycon-sweden-2021/talk/PTRPEQ/ Speaker: Omar Sanseviero
Watch
Talk (Data - Day 1) - 5 Recipes to Fashionable Airflow Data Engineering Pipelines
Abstract: Apache Airflow has become one of the most popular data toolings. Due to its high complexity, it could be challenging for all teams and companies. For example, how to effectively construct an orchestrate architecture on diverse cloud platforms, how to productively accelerate your engineering and machine learning workload at scale, and how to smartly decouple your Python codebase for professional testing and easy maintenance. For more details: https://pretalx.com/pycon-sweden-2021/talk/ZT793W/ Speakers: Qiang MENG Dahmane Sheikh
Watch
Talk (Software - Day 1) - Unpack Python Packages 📦 – Deep dive into the wheels of python packaging
Abstract: This talk provides a hands-on deep-dive into the wheel file format and python packaging. First, we will slash the tire, see what's inside, and then build new wheels from scratch. You will learn about the inner workings of a crucial part of the Python packaging ecosystem and understand what your tools do behind the covers. For more details: https://pretalx.com/pycon-sweden-2021/talk/ZMZWT9/ Speaker: Alexander Hultnér
Watch