django-scim2: User provisioning at scale (Paul Logston) (Taiwan) is an English session in the online PyCon HK 2020 Spring. Today, many large companies do not want to manually add and update their employees’ information in the web based services purchased for those employees. Historically, custom APIs have been built to handle automating this provisioning process….

Real Time Stream Processing with Python at Scale
Real Time Stream Processing with Python at Scale (Alejandro Saucedo) (United Kingdom) is an English session in the online PyCon HK 2020 Spring. This talk will provide a practical insight on how to build scalable data streaming machine learning pipelines to process large datasets in real time using Python Asyncio, Kafka, Faust, SpaCy and Seldon….

Fighting COVID-19 with Machine Learning
Fighting COVID-19 with Machine Learning (Ching Lam Choi) (Hong Kong) is an English session in the online PyCon HK 2020 Spring. In this talk, I will introduce my open source Python project, COVID-19 chest CT segmentation with PyTorch. I leverage the UNet model — a Fully Convolutional encoder-decoder network — for multi-class medical segmentation. Through…

What can we do for the Python community in Hong Kong in 2020?
What can we do for the Python community in Hong Kong in 2020? (Sammy Fung) (Hong Kong) is an English session in the online PyCon HK 2020 Spring. From the planning of PyCon HK 2020 in this fall, we discuss what can we do for the Python community for local and global in Hong Kong….

Decade of PyCon JP: How we spread the Python community in Japan (Takanori Suzuki) (Japan)
Decade of PyCon JP: How we spread the Python community in Japan (Takanori Suzuki) (Japan) is an English session in the online PyCon HK 2020 Spring. About 10 years have passed since PyCon JP was held in 2011. We have been doing various activities to spread Python community in Japan. I hope sharing activities, ideas…

Python Memory Management 101 (José Manuel Ortega) (Spain)
Python Memory Management 101 (José Manuel Ortega) (Spain) is an English session in the online PyCon HK 2020 Spring. In this talk I will try explain the memory internals of Python and discover how it handles memory management and object creation.The idea is explain how objects are created and deleted in Python and how garbage…

Why is it so difficult to retire an unused function? (Gavin Chan) (Hong Kong)
Why is it so difficult to retire an unused function? (Gavin Chan) (Hong Kong) is an English lightening talk session in the online PyCon HK 2020 Spring. Most developers must have faced a question of technical debt management – “Is it a good time to retire the existing but rarely used functions?”. The talk will…

Why should you learn writing C extension?
Why should you learn writing C extension? (Gavin Chan) (Hong Kong) is an English session in the online PyCon HK 2020 Spring. Are you sometimes frustrated by the performance of Python? Do you always look for open source library to speed up your process? Do you feel numpy cannot give you much edge to enhance…

A Day Has Only 24±1 Hours
A Day Has Only 24±1 Hours (Miroslav Šedivý) (Germany) is an English session in the online PyCon HK 2020 Spring. Hong Kong used to switch to the daylight saving time every year to get “one more hour of sleep”, but much more time may have been spent debugging code dealing with the time zones, daylight…

Build a Python IoT Image Classification solution and integrate with Azure Serverless Functions
Build a Python IoT Image Classification solution and integrate with Azure Serverless Functions (Dave Glover) (Australia) is an English session in the online PyCon HK 2020 Spring. This is a fun session and you will learn how to create a Python Image Classification and Text to Speech solution for vision impaired people scanning fruit and…