BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycon-sweden-2021
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-YGS9E7@pretalx.com
DTSTART;TZID=CET:20211021T090000
DTEND;TZID=CET:20211021T092500
DESCRIPTION:Live Stream: https://youtu.be/fMRBOdHZNds\n\nWords from the org
 anizers of PyCon Sweden 2021.
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Opening PyCon Sweden 2021 - Christine Winter
URL:https://pretalx.com/pycon-sweden-2021/talk/YGS9E7/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-WVW3YS@pretalx.com
DTSTART;TZID=CET:20211021T093000
DTEND;TZID=CET:20211021T103000
DESCRIPTION:Live Stream: https://youtu.be/clRHB3Jq2Ag\n\n"Bridging Producti
 vity\, Portability\, and Performance with Data-Centric Python" By Tal Ben-
 Nun\, senior researcher with the Scalable Parallel Computing Laboratory\, 
 ETH Zurich"
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Keynote - Bridging Productivity\, Portability\, and Performance wit
 h Data-Centric Python - Tal Ben-Nun
URL:https://pretalx.com/pycon-sweden-2021/talk/WVW3YS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-GPFCZR@pretalx.com
DTSTART;TZID=CET:20211021T103000
DTEND;TZID=CET:20211021T105500
DESCRIPTION:Live stream: https://youtu.be/veMSbl2fbXE\n\nFlask is favoured 
 for prototyping. It is easy to set up and run. However\, choosing Flask as
  your main 'cheval de bataille'\, be it a company or individual\, requires
  solid grounding. Flask lets you choose your own ingredients\, which light
 s up the joy of coding but bites if not being careful. This talk covers th
 e standard techniques not to be missed as well as new audacious ones used 
 to help manage BIG codebases.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Advanced Flask: Recipes For An All-weather Craft - Abdur-Rahmaan Ja
 nhangeer
URL:https://pretalx.com/pycon-sweden-2021/talk/GPFCZR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-ABFJMT@pretalx.com
DTSTART;TZID=CET:20211021T103000
DTEND;TZID=CET:20211021T120000
DESCRIPTION:Live Stream: https://youtu.be/9ZQxvhdOTlA\n\nPySpark is a distr
 ibuted data processing engine widely used in Data Engineering and Data Sci
 ence. Another way to think of PySpark is a library that allows processing 
 large amounts of data on a single machine or a cluster of machines. We wil
 l go through the basic concepts and operations so you will leave the works
 hop ready to continue learning on your own.
DTSTAMP:20260411T234353Z
LOCATION:Workshops
SUMMARY:First steps to learn Pyspark - Natalia Pipas
URL:https://pretalx.com/pycon-sweden-2021/talk/ABFJMT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-EGMFSZ@pretalx.com
DTSTART;TZID=CET:20211021T103000
DTEND;TZID=CET:20211021T105500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=OcgLuOs1Hrc\n\n
 Present a solution that integrates various components in its architecture\
 , both computational resources\, databases and its own python applications
  and other open source ones. The idea is to show the problems and challeng
 es posed by traditional scraping and how we have been able to build soluti
 ons that reduce them\, even more so if what is sought is to do it en masse
  and in parallel. This also means building an automated flow for the post-
 processing and transformation of the data using machine learning services 
 such as NLP and classification.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Architecture for the extraction\, automation and massive data proce
 ssing - Alfonso de la Guarda
URL:https://pretalx.com/pycon-sweden-2021/talk/EGMFSZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-9NEFHA@pretalx.com
DTSTART;TZID=CET:20211021T110000
DTEND;TZID=CET:20211021T112500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=oBPNk5qN0L4\n\n
 At H&M Group\, we are increasingly adopting machine learning algorithms an
 d rapidly developing successful use cases\, one of the applications  is a 
 dynamic resources allocation (memory and cpu) using data driven analysis a
 nd ML to decrease the cost of infrastructure. \n\nThe objective of this ta
 lk is to show how one of H&M use cases adopted ML workflow using airflow\,
  kubernetes and docker and how to solve the provisioning problem with ML a
 pproach.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Dynamic resource allocation for machine learning jobs at H&M Group 
 - Jialun Song\, Amira DINARI
URL:https://pretalx.com/pycon-sweden-2021/talk/9NEFHA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-XC7Q9H@pretalx.com
DTSTART;TZID=CET:20211021T110000
DTEND;TZID=CET:20211021T112500
DESCRIPTION:Live stream: https://youtu.be/DK9teAs72Do\n\nPython web framewo
 rks\, like Flask\, Quartz\, Tornado\, and Twisted\, are\nincreasingly impo
 rtant for writing high-performance web applications. However\, even they p
 osit some bottlenecks either due to their synchronous nature or due to the
  usage of python runtime. Most of them don’t have the ability to speed t
 hemselves due to their dependence on *SGIs. This is where Robyn comes in. 
 Robyn tries to achieve near-native Rust throughput along with the benefit 
 of writing code in Python. In this talk\, we will learn more about Robyn. 
 From what is Robyn to the development in Robyn.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Robyn: An async python web framework with a Rust runtime - Sanskar 
 Jethi
URL:https://pretalx.com/pycon-sweden-2021/talk/XC7Q9H/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-ZMZWT9@pretalx.com
DTSTART;TZID=CET:20211021T113000
DTEND;TZID=CET:20211021T115500
DESCRIPTION:Live stream: https://youtu.be/kO5Es7KKUIY\n\nThis talk provides
  a hands-on deep-dive into the wheel file format and python packaging. Fir
 st\, we will slash the tire\, see what's inside\, and then build new wheel
 s from scratch.\n\nYou will learn about the inner workings of a crucial pa
 rt of the Python packaging ecosystem and understand what your tools do beh
 ind the covers.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Unpack Python Packages 📦 – Deep dive into the wheels of python
  packaging - Alexander Hultnér
URL:https://pretalx.com/pycon-sweden-2021/talk/ZMZWT9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-KR99KF@pretalx.com
DTSTART;TZID=CET:20211021T113000
DTEND;TZID=CET:20211021T115500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=UujU3xOo038\n\n
 What are the essential software engineering skills a datascientist should 
 have to succesfully bring own work to production? We - Sergei Beilin\, Ph.
 D.\, software engineering consultant in AI/ML\, and his wife Natalia Beyli
 na\, Ph.D.\, datascientist - will go through the most important things a m
 odern datascientist needs to know about software engineering\, from both s
 oftware engineer and datascientist point of views\, and using our own expe
 rience.\n\nWe will discuss:\n* programming language(s): how much of the la
 nguage should one know?\n* execution models\, orchestration\, containeriza
 tion - kubernetes\, kubeflow\, airflow\, spark/databricks\, etc\n* storage
 \, network protocols/APIs\, file formats - from CSVs to delta\, from json 
 to avro\n* modern systems architecture concepts to understand\n* and how t
 he whole system architecture and infrastructure landscape will dictate the
  way you deploy and run your work\n* tools and devops practices\n* process
 es: integrating data scientists' workflow into typical agile\n* bad practi
 ces to avoid: a few examples we've seen ourselves
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Fullstack datascientist v.2021 (how much of software engineering sh
 ould a modern datascientist know) - Sergei Beilin\, Natalia Beylina
URL:https://pretalx.com/pycon-sweden-2021/talk/KR99KF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-NLUWSL@pretalx.com
DTSTART;TZID=CET:20211021T130000
DTEND;TZID=CET:20211021T140000
DESCRIPTION:Live Stream: https://youtu.be/5EWHYxnOTyQ\n\nNot fading away: A
  tale about a 20-year old Python project By Érico Andrei\, Python Softwar
 e Foundation Fellow\, Plone Foundation Vice-President
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Keynote - Not fading away: A tale about a 20-year old Python projec
 t - Érico Andrei
URL:https://pretalx.com/pycon-sweden-2021/talk/NLUWSL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-ZT793W@pretalx.com
DTSTART;TZID=CET:20211021T140000
DTEND;TZID=CET:20211021T142500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=gwLJZVoXWlg\n\n
 Apache Airflow has become one of the most popular data toolings. Due to it
 s high\ncomplexity\, it could be challenging for all teams and companies. 
 For example\, how to\neffectively construct an orchestrate architecture on
  diverse cloud platforms\, how to\nproductively accelerate your engineerin
 g and machine learning workload at scale\, and how\nto smartly decouple yo
 ur Python codebase for professional testing and easy maintenance.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:5 Recipes to Fashionable Airflow Data Engineering Pipelines - MENG 
 Qiang\, Dahmane Sheikh\, Grzegorz Skibinski
URL:https://pretalx.com/pycon-sweden-2021/talk/ZT793W/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-JRCLRG@pretalx.com
DTSTART;TZID=CET:20211021T140000
DTEND;TZID=CET:20211021T153000
DESCRIPTION:Live Stream: https://youtu.be/qWvJSIgOcPU\n\nWith a lot of chan
 ges under the hood with Airflow 2.0\, the workshop aims to give an overvie
 w on major updates in Airflow 2.0  from 1.0\, major components and working
  of Airflow and hands-on demo of implementation and management of an end-t
 o-end Machine Learning pipeline. Without a pipeline in-place\, management 
 of multiple Machine Learning stages in production can be difficult. This g
 ives an overview of simplified process and management of Python based ML p
 rojects using Airflow.
DTSTAMP:20260411T234353Z
LOCATION:Workshops
SUMMARY:Airflow 2.0 for ML pipelines – design\, implementation and manage
 ment - Alen Jacob\, Scott Zhou\, Lini Jose\, Nitin Bisht
URL:https://pretalx.com/pycon-sweden-2021/talk/JRCLRG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-FPFGMC@pretalx.com
DTSTART;TZID=CET:20211021T143000
DTEND;TZID=CET:20211021T145500
DESCRIPTION:Live stream: https://youtu.be/tHlMw9zFgQE\n\nPopular programmin
 g language index websites (TIOBE index) and developer surveys (Stack Overf
 low) place Python as one of the fastest-growing programming languages. How
 ever\, this popularity also puts in the target range of attackers. The att
 ackers perform malicious dependency attacks and use misconfiguration tools
  to reveal confidential information.  In this talk\, we will discuss ident
 ifying common security issues in Python code and handling malicious depend
 ency attacks using safety.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Security considerations in Python Packaging - Gajendra Deshpande
URL:https://pretalx.com/pycon-sweden-2021/talk/FPFGMC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-PTRPEQ@pretalx.com
DTSTART;TZID=CET:20211021T143000
DTEND;TZID=CET:20211021T145500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=EV7SkhRxemA\n\n
 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. Addi
 tionally\, we'll see how to share them with the rest of the Open Source ec
 osystem. Learning to create graphic interfaces for models is extremely use
 ful for sharing with other people interesting with them.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Building Machine Learning demos with Python - Omar Sanseviero
URL:https://pretalx.com/pycon-sweden-2021/talk/PTRPEQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-XXQETS@pretalx.com
DTSTART;TZID=CET:20211021T143000
DTEND;TZID=CET:20211021T153000
DESCRIPTION:Live Stream: https://youtu.be/rka62mJ-vfo\n\nA discussion with 
 companies' recruiters from different areas about the expectations on pytho
 n programmers\, the trends\, and the difficulties nowadays.
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Panel - Careers with Python - Tamara Thornquist
URL:https://pretalx.com/pycon-sweden-2021/talk/XXQETS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-BD7SMY@pretalx.com
DTSTART;TZID=CET:20211021T150000
DTEND;TZID=CET:20211021T152500
DESCRIPTION:Live stream: https://youtu.be/W1qOPma747k\n\nConfiguration file
 s used to manage Infrastructure as Code are traditionally implemented as Y
 AML or JSON text files and are missing most of the advantages of modern pr
 ogramming languages. Wouldn't it be better to use the expressive power of 
 Python to define your cloud infrastructure? The AWS Cloud Development Kit 
 (AWS CDK) is an open-source framework from AWS that enables developers to 
 harness the full power of modern programming languages to define reusable 
 cloud components and provision applications built from those components us
 ing AWS CloudFormation. In this session\, we'll quickly cover the basic co
 ncepts of the CDK\, and then we'll spend the majority of our time building
  a serverless application with the CDK. We'll show you how to use the CDK 
 to assemble your AWS infrastructure using the Python CDK quickly.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Defining cloud infrastructure as Python with AWS CDK - Gunnar Grosc
 h
URL:https://pretalx.com/pycon-sweden-2021/talk/BD7SMY/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-87ZDJ3@pretalx.com
DTSTART;TZID=CET:20211021T150000
DTEND;TZID=CET:20211021T152500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=9fwOBMWRTiI\n\n
 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 s
 tate-of-the-art models. In this talk\, you are going to learn how to build
  highly scalable facial recognition pipelines in python programming langua
 ge with DeepFace library from its creator. \n\nDeepFace is the most lightw
 eight facial recognition and facial attribute analysis (age\, gender\, emo
 tion / 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 sho
 w that human beings have 97.53% score on LFW dataset whereas VGG\, FaceNet
 \, Dlib and ArcFace are passed that level already. Besides\, OpenFace\, De
 epID and DeepFace have a close score as well. You can also build and run a
 ny one those cutting-edge models with just a few lines of code. The librar
 y got almost 2K stars on GitHub and 200K installations on PyPi / Pip.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Building a Highly Scalable Facial Recognition Pipelines - Sefik Ilk
 in Serengil
URL:https://pretalx.com/pycon-sweden-2021/talk/87ZDJ3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-DJ7LWR@pretalx.com
DTSTART;TZID=CET:20211021T153000
DTEND;TZID=CET:20211021T170000
DESCRIPTION:Live Stream: https://youtu.be/BgzIaEzXEBU\n\nMany times we have
  to write Python extensions\, particularly in C.  To do various system ope
 rations\, or doing calculations in a faster manner. But\, writing safe C c
 ode is always difficult\, even for an experienced developer. This is where
  writing Python extensions in Rust is becoming more popular among develope
 rs where people think about speed and security at the same time. In this w
 orkshop we will learn about how to create a Python module using Rust. No p
 revious Rust experience is required.
DTSTAMP:20260411T234353Z
LOCATION:Workshops
SUMMARY:Writing Python extensions in Rust - Kushal Das
URL:https://pretalx.com/pycon-sweden-2021/talk/DJ7LWR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-SV7TSD@pretalx.com
DTSTART;TZID=CET:20211021T153000
DTEND;TZID=CET:20211021T155500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=cVEkJqcmivQ\n\n
 Marketing attribution is one of the trickiest problems to crack for data s
 cientists working with marketers. To reach potential customers one needs t
 o measure the value of campaigns and channels\nthat 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 c
 hannel attribution.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Solving one of marketer’s biggest challenges using markov chain -
  Ravi Singh
URL:https://pretalx.com/pycon-sweden-2021/talk/SV7TSD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-8RZZJH@pretalx.com
DTSTART;TZID=CET:20211021T153000
DTEND;TZID=CET:20211021T153500
DESCRIPTION:Video stream: https://youtu.be/0HaIYpxTzX8\n\nLightning talks
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Lightning talks - 
URL:https://pretalx.com/pycon-sweden-2021/talk/8RZZJH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-TTKFLH@pretalx.com
DTSTART;TZID=CET:20211021T160000
DTEND;TZID=CET:20211021T162500
DESCRIPTION:Video link: https://youtu.be/lWfJfviWIBU\n\nThe OWASP Top 10 is
  a book/referential document outlining the 10 most critical security conce
 rns for web application security. In this talk\, we will see how underlyin
 g security in Django\, protects it against OWASP top 10 vulnerabilities\, 
 ranging from SQL injection attacks to authentication and CSRF. It is one o
 f the most complex yet interesting topics in Django that makes it an extre
 mely powerful web framework.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Django security against OWASP top 10 - Pratibha Jagnere
URL:https://pretalx.com/pycon-sweden-2021/talk/TTKFLH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-HDVQ9U@pretalx.com
DTSTART;TZID=CET:20211021T160000
DTEND;TZID=CET:20211021T162500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=j90tdZyK6FA\n\n
 The move to cloud has opened a world of new possibilities in software deve
 lopment.\nIt'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 depoly
 ing infrastructure to develop and deploy code. Luckily this process has a 
 lot of benefits and is less reliant on skills of key-persons\, if infrasct
 ructure can be deployed as code\, this can also be automated with differen
 t tools.\nThe 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 improve
 ments.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Infrastructure as code for Data Science using Python - Magnus Perma
 n
URL:https://pretalx.com/pycon-sweden-2021/talk/HDVQ9U/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-7MGULT@pretalx.com
DTSTART;TZID=CET:20211021T163000
DTEND;TZID=CET:20211021T165500
DESCRIPTION:Live broadcast: https://www.youtube.com/watch?v=iw9uS8yLax8\n\n
 Machine learning is not only an interesting technology to use today\, but 
 it’s also appreciated by management that will hear that the organisation
  is using “machine learning” to solve time series challenges\, such as
  demand planning with supply chain management. However\, this can result i
 n time spent on complex modelling that in general can be accomplished quic
 ker with much simpler models that are easier to deploy and sustain long-te
 rm. \n\nTherefore\, in this talk we'll show how simple can not only give b
 etter results while reducing the complexity in terms of data pre-processin
 g\, model development and final deployment. We will look at an example wit
 hin supply chain management and demand planning for a product and discuss 
 different scenarios based on multiple types of historical demand data.\n\n
 The presentation will show the actual code\, but a big focus will be on th
 e strategic decision-making of selection of models and how to deploy these
  models.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Make it Simple - Machine Learning in Time Series Forecasting - Deve
 lopment to Deployment with Python - Olle Green
URL:https://pretalx.com/pycon-sweden-2021/talk/7MGULT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-9J3AYV@pretalx.com
DTSTART;TZID=CET:20211021T170000
DTEND;TZID=CET:20211021T171000
DESCRIPTION:Live Stream: https://youtu.be/4z0ivHhX4h0\n\nWords from the org
 anizers of PyCon Sweden 2021.
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Closing Day 1 PyCon Sweden 2021 - Christine Winter
URL:https://pretalx.com/pycon-sweden-2021/talk/9J3AYV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-QFXNXL@pretalx.com
DTSTART;TZID=CET:20211022T090000
DTEND;TZID=CET:20211022T100000
DESCRIPTION:Live Stream: https://youtu.be/hv-jKovzeHI\n\nManaging cloud inf
 rastructure as code in Python By Alexey Isavnin\, senior software develope
 r at Elisa Automate\, founder of Rays of Space company
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Keynote - Managing cloud infrastructure as code in Python - Alexey 
 Isavnin
URL:https://pretalx.com/pycon-sweden-2021/talk/QFXNXL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-MDVUSZ@pretalx.com
DTSTART;TZID=CET:20211022T100000
DTEND;TZID=CET:20211022T102500
DESCRIPTION:Live stream: https://youtu.be/Sp0tEGqFfN8\n\nDifferent programm
 ing languages have different functionality\, different paradigms\, and dif
 ferent styles. We have certainly seen other low-level languages like C++ a
 dopting more “pythonic” themes in recent years\, like foreach loops. B
 ut what about the opposite? Did you ever wonder how we could implement a s
 mart pointer in Python? Whether we can we add Java’s final keyword for r
 eal constants? What exactly the inspect module is useful for? How we get p
 rivate methods in classes?\n\nWe will take a deep dive into Python's funda
 mentals to discover how you can make things like C++-style input/output\, 
 like cout << "Hello world" << endl\; or cin >> my_var\;\, a reality in Pyt
 hon\, using the exact same syntax. And\, of course\, why you really\, real
 ly shouldn't. \n\nWhat exactly does pythonic mean? What makes python what 
 it is today? Hint: It’s about more than just the walrus operator.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Python++? Here's how\, and why not - Marcus Näslund
URL:https://pretalx.com/pycon-sweden-2021/talk/MDVUSZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-PP8L7D@pretalx.com
DTSTART;TZID=CET:20211022T100000
DTEND;TZID=CET:20211022T113000
DESCRIPTION:Live Stream: https://youtu.be/Iv9KA2JWwVw\n\nJoin Carolina & Vi
 ctoria\, developers at 46elks\, for a code along workshop 👩🏻‍💻<
 br>\nWe will be building an answering machine with Flask. Using Python & 4
 6elks you can setup your very own answering machine.\n\n<b>What you need t
 o follow this code along:</b>\n- A 46elks account\, [here's a link](https:
 //46elks.se/register/pycon-2021) with some credits to test your answering 
 machine\n- A computer and be excited to code some cool stuff 👩🏻‍
 💻\n\nWe will be coding together for about 60 minutes and then we'll ans
 wer any questions you might have (literally\, ask us anything)\, or just h
 ang\, getting to know new developers friends 🥳
DTSTAMP:20260411T234353Z
LOCATION:Workshops
SUMMARY:Build an answering machine with Flask 📞 - Carolina J. Säll\, Vi
 ctoria Wagman
URL:https://pretalx.com/pycon-sweden-2021/talk/PP8L7D/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-9GGSNU@pretalx.com
DTSTART;TZID=CET:20211022T100000
DTEND;TZID=CET:20211022T102500
DESCRIPTION:Live stream: https://www.youtube.com/watch?v=Ew4tKVem6F8\n\nIn 
 this talk\, we aim to find if polarization is induced in a neural\nnetwork
  by feeding it newspaper articles with manufactured sentiments according t
 o the\nAllsides Media Bias chart for the level of faith people on various 
 aisles of the political\nspectrum. This project consists of a set of exper
 iments on similar data-sets from news\nagencies across the various subsets
  in the ”media-bias” chart. News Media perceived bias\nis common acros
 s consumers that belong to various political affiliations. While anecdotal
 \nevidence of this exists and there exist annotated datasets that aim to a
 nnotate the ”spin”\na news agency puts on certain events and entities\
 , whether this is a widespread problem\nand whether it can be detected by 
 the neural network topically or temporally is a problem that needs to be e
 xplored. The news media bias analysis is modelled as a Natural\nLanguage P
 rocessing sentiment analysis task and a fake news binary classification ta
 sk to\ndeduce the level of polarization in a neural network by feeding it 
 headlines embedded using\npre-trained sentiment models from news publicati
 ons across the political spectrum. When\nit came to fake news vulnerabilit
 y\, news from all kinds of perceived politically affiliated\nnews media ho
 lds up well against a fake news dataset with a very good accuracy. None of
 \nthe accuracies dropped below 95%. This is a significant result that sort
  of debunks the AllSlides\nMedia categorization - if taken as simplistical
 ly as it is presented. These experiments can be extended to include entity
  based topical\nstudies in the future and to also educate the populace abo
 ut their perceived biases.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Is the news media polarized? Or are we conditioned to think it is? 
 - Aroma Rodrigues
URL:https://pretalx.com/pycon-sweden-2021/talk/9GGSNU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-PRWSVC@pretalx.com
DTSTART;TZID=CET:20211022T103000
DTEND;TZID=CET:20211022T105500
DESCRIPTION:Live stream: https://youtu.be/Lsi1ZhmbNDc\n\nStuck in a deeply 
 nested if...else when traversing the pyramid of doom\, you pause for a min
 ute to catch your breath. The program’s logic eludes you and it is getti
 ng increasingly tiresome to keep track of all the twists and turns of the 
 various conditions and possible return values. \n\nYou start to dream a dr
 eam of a flattering flattening of all this code. A dream of refactoring th
 is bewildering maze into an orderly space\, devoid of surprising and unexp
 ected behaviour. A space where things have their obvious place and purpose
 .\n \nYou decide that you just just might need to set some rules.\n\nEnter
  the Rules Engine.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Rules Rule (Creating and Using a Rules Engine) - Lennart Fridén
URL:https://pretalx.com/pycon-sweden-2021/talk/PRWSVC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-RPYSGE@pretalx.com
DTSTART;TZID=CET:20211022T110000
DTEND;TZID=CET:20211022T112500
DESCRIPTION:Live stream: https://www.youtube.com/watch?v=0a0c-aMj1Xs\n\nOpt
 imization libraries such as SciPy or Nevergrad are commonly used in differ
 ent data science workflows\, such as choosing optimal hyperparameters for 
 a machine learning model or taking actions based on forecasts. In this pre
 sentation\, we will discuss how such an optimizer can be used to build rew
 ard configurations for games (by rewards configurations here we mean bundl
 es of different in-game items that players may get for completing differen
 t 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 fr
 om Facebook.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Using optimal decision making tools for balancing in-game economies
  - Maria Paskevich
URL:https://pretalx.com/pycon-sweden-2021/talk/RPYSGE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-BMPR7N@pretalx.com
DTSTART;TZID=CET:20211022T110000
DTEND;TZID=CET:20211022T112500
DESCRIPTION:Live stream: https://youtu.be/YnxG8jABqaU\n\nA brief overview o
 n how the python ecosystem can be used to build things that would help you
  to boost your skills and build a next major/minor version of yourself. I'
 ll showcase a few approaches and mathematical model for motivation and how
  one can build tools to help you lower the resistance of doing those thing
 s you think you need to be doing more often
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:self.tracking and self.improving using your habits with python ecos
 ystem and low-code tools - Igor Mosyagin
URL:https://pretalx.com/pycon-sweden-2021/talk/BMPR7N/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-J7JYHA@pretalx.com
DTSTART;TZID=CET:20211022T130000
DTEND;TZID=CET:20211022T140000
DESCRIPTION:Live Stream: https://youtu.be/oIWBW2usic8\n\nThe best way to le
 arn Python - for the absolute beginners and improvers by Cheuk Ting Ho\, D
 eveloper Relations Lead at TerminusDB\, Python Software Foundation Fellow\
 , organizer of EuroPython
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Keynote - The best way to learn Python - for the absolute beginners
  and improvers - Cheuk Ting Ho
URL:https://pretalx.com/pycon-sweden-2021/talk/J7JYHA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-993BDA@pretalx.com
DTSTART;TZID=CET:20211022T140000
DTEND;TZID=CET:20211022T153000
DESCRIPTION:Live Stream: https://youtu.be/gnFzZRkQZ2c\n\nThis workshop will
  demonstrate a zero-to-hero tutorial on how to solve a classification task
  using deep learning. The tutorial kicks off demonstrating a simple classi
 fication task on synthetic data\, first in low and then in high dimension.
  Then\, a harder classification task based on FashinMNIST\, a famous datas
 et containing images of clothes\, will be tackled. Apart from solving the 
 classification task itself\, we will show how to generate and analyze embe
 dding vectors that can be used to solve other downstream tasks\, different
  from the original classification problem on which the model was trained. 
 Finally\, we are going to face a more advanced type of classification prob
 lem\, namely\, predicting links on a graph using Graph Neural Networks. Li
 nk prediction will be demonstrated on an open source dataset that contains
  information about collaborations among authors of scientific papers. The 
 target of this workshop is to show how we can use Python to solve the the 
 aforementioned tasks\, taking into account both the data science aspects a
 nd the engineering and project lifecycle related ones. In particular\, the
  python packages that we are going to cover in the workshop are PyTorch\, 
 PyTorch-Lightning\, Deep Graph Library.
DTSTAMP:20260411T234353Z
LOCATION:Workshops
SUMMARY:Zero To Hero Tutorial on a Deep Learning Classification Task - Geor
 gios Deligiorgis\, Marco Trincavelli\, David Andersson
URL:https://pretalx.com/pycon-sweden-2021/talk/993BDA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-YTLMGX@pretalx.com
DTSTART;TZID=CET:20211022T140000
DTEND;TZID=CET:20211022T142500
DESCRIPTION:Live stream: https://youtu.be/y0PTozH9mZs\n\nThe purpose of thi
 s talk is to share the work as a professor of the Bachelor of Information 
 Systems at the University of Minas Gerais (using the Python language to te
 ach Object Oriented Programming II). We are going to talk about the diffic
 ulties encountered by students in learning this subject and how we managed
  to overcome it with the use of a modern language with a shorter learning 
 curve and how this can contribute to a lower dropout rate from the course.
  Difficulties encountered\, pedagogical approach used\, exercise practices
  performed with students.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Python as an OOP teaching tool in the Information Systems course at
  the State University of Minas Gerais (Brazil) - Tiago Bacciotti Moreira
URL:https://pretalx.com/pycon-sweden-2021/talk/YTLMGX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-7FCJMW@pretalx.com
DTSTART;TZID=CET:20211022T140000
DTEND;TZID=CET:20211022T142500
DESCRIPTION:Live stream: https://www.youtube.com/watch?v=Y9OPX75ax0M\n\nCon
 trolled experiments such as A/B tests are a gold standard for determining 
 whether changes to a website significantly impacted user behaviour\, howev
 er they are not always possible. In this talk we walk through a iPython No
 tebook and describe a non-parametric method for determining whether change
 s to e-commerce product pages impacted conversion to basket without the us
 e of controlled experiments.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Towards causality without the use of controlled experiments in e-co
 mmerce - Emir Uz
URL:https://pretalx.com/pycon-sweden-2021/talk/7FCJMW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-J9YM9F@pretalx.com
DTSTART;TZID=CET:20211022T143000
DTEND;TZID=CET:20211022T145500
DESCRIPTION:Live stream: https://www.youtube.com/watch?v=bZjHWgLnWs8\n\nWha
 t can a developer teach a data analyst about data analysis?\nA few lines o
 f Python code may be enough to solve a tricky data cleaning challenge.\nFu
 nctions can stop you from getting lost in many copies of very similar code
 .\nTips for writing larger programs without tearing your hair out.\nStart 
 writing code which is still useful in years to come\, and which evolves wi
 thout degrading into a big mess\nI will share examples of how I've used pu
 re Python in my data analysis and give you simple tips on applying softwar
 e development best practices to your code.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Pro Python tips for Data Analysts - Coen de Groot
URL:https://pretalx.com/pycon-sweden-2021/talk/J9YM9F/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-7DBTK9@pretalx.com
DTSTART;TZID=CET:20211022T143000
DTEND;TZID=CET:20211022T145500
DESCRIPTION:Live stream: https://youtu.be/cuNEOtLbB14\n\nThe Robot Operatin
 g System (ROS) is a set of software libraries and tools that help you buil
 d robot applications. In this talk\, we will discuss how to create your ow
 n custom robot and simulate it in Gazebo along with ROS. We will also lear
 n to add cameras and other sensors which will enable us to move the robot 
 and perform image processing using python.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Build custom robot in ROS - Harsh Mittal
URL:https://pretalx.com/pycon-sweden-2021/talk/7DBTK9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-H399LQ@pretalx.com
DTSTART;TZID=CET:20211022T150000
DTEND;TZID=CET:20211022T152500
DESCRIPTION:Live stream: https://youtu.be/ji8wYJE0c1I\n\nTaking ideas to ma
 rket faster remains key to any good DevOps strategy. \nBoilerplate applica
 tion code\, configurations and Infrastructure-as-Code (IaC) are the key co
 mponents that enable this. \nLeveraging template engines to build these is
  an effective strategy to enhance your speed.\nAligning with minimalism an
 d keeping things agnostic\, the talk shares a simple and easy to use code 
 base to generate all of these.\n\nMost organizations effectively manage bo
 ilerplate code with Git based services. However\, it does not solve the qu
 estion of "what to customize?" once you have the code cloned.\n\nThis is w
 here customizable templates are key in identifying the customizable bits a
 nd injecting with the right parameters/data with ease. \n\nAbout the speak
 er: \nRaza Balbale is currently a Snr. Architect/ Manager at Cognizant Tec
 hnology Solutions\, US - part of the Connected Products BU's Product Engin
 eering Team. He frequently uses Python as part of his DevOps / acceleratio
 n toolkit.
DTSTAMP:20260411T234353Z
LOCATION:Software
SUMMARY:Zaunic : Acceleration Simplified with Python - RAZA BALBALE
URL:https://pretalx.com/pycon-sweden-2021/talk/H399LQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-UJMLVE@pretalx.com
DTSTART;TZID=CET:20211022T150000
DTEND;TZID=CET:20211022T152500
DESCRIPTION:Live stream: https://www.youtube.com/watch?v=rqy3OZn4y-4\n\nThe
  cutting efficiency of a chainsaw is related to the hardness of the wood\,
  For example\, it is affected by the existence of knots (hard structure ar
 eas) and cracks (no material areas). The current practice involves clean c
 uts by avoiding knots and cracks. Therefore estimating the relative wood h
 ardness by identifying the knots and cracks beforehand can significantly a
 utomate the process of regulating the chain properties\, e.g.\, consumed p
 ower\, force\, etc.\, which in turn improves the chain's efficiency. \nIn 
 this talk I will share how I have implemented Mask-RCNN to identify and se
 gment defects in wood cuts and how the result can be used to understand wo
 od hardness to improve cutting efficiency of chainsaw.
DTSTAMP:20260411T234353Z
LOCATION:Data
SUMMARY:Implementing Mask RCNN to identify defects in wood cuts and underst
 and wood hardiness - Md Tahseen Anam
URL:https://pretalx.com/pycon-sweden-2021/talk/UJMLVE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-sweden-2021-7PUWHD@pretalx.com
DTSTART;TZID=CET:20211022T153000
DTEND;TZID=CET:20211022T155500
DESCRIPTION:Live Stream: https://youtu.be/SRqr8OSY0oU\n\nWords from the org
 anizers of PyCon Sweden 2021.
DTSTAMP:20260411T234353Z
LOCATION:Main Track
SUMMARY:Closing PyCon Sweden 2021 - Steven Chien\, Christine Winter
URL:https://pretalx.com/pycon-sweden-2021/talk/7PUWHD/
END:VEVENT
END:VCALENDAR
