Cheuk Ting Ho
Employers on the program
- 2025–2026JetBrains16 talks
- 2024Python Software Foundation3 talks
- 2024CMD Limes2 talks
- 2022–2023Anaconda13 talks
- 2022TerminusDB3 talks
3 more
- 2019Datakind2 talks
- 2019Santander1 talk
- 2019Hong Kong University of Science and Technology1 talk
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- PyCon (national Python conferences)
- PyData
- EuroPython
- JupyterCon
- Arc of AI Conference
- Big Data LDN
- SciPy Conference (Scientific Computing with Python)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Sep 23, 2026 | Big Data LDN 2026 | Big Data LDN | speaker | Friend or Foe? AI at Play in Cybersecurity as JetBrains "This talk will explore AI's dual role, starting with its proven excellence in coding, fueled by extensive open-source training data and models tailored for…Show less"This talk will explore AI's dual role, starting with its proven excellence in coding, fueled by extensive open-source training data and models tailored for efficient, profitable business use cases. We will then examine AI's powerful capability to find code vulnerabilities at high speed, acting as an expert across multiple technical fields simultaneously. However, this proficiency introduces significant dangers; we will examine the Anthropic cybersecurity evaluations incident as a primary case study to illustrate the risks associated with autonomous vulnerability discovery. The presentation will shift to the crucial topic of "gatekeeping" these advanced cybersecurity tools, discussing projects like Claude Mythos and Project Glasswing, addressing the complex question of who should have access, and evaluating the role of government and regulatory oversight in controlling these tools. Finally, we will analyze the evolving asymmetry in cybersecurity - the balance between defense and offense - and how AI is fundamentally changing the game. Ultimately, AI is a double-edged sword that demands careful handling and responsible deployment." | |
| Sep 10, 2026 | PyData Amsterdam 2026 | PyData | tutorial | Do you know how well your model is doing? Evaluate your LLMs as JetBrains Large Language Models (LLMs) are becoming central to modern applications, yet effectively evaluating their performance remains a significant challenge. | |
| Aug 21, 2026 | PyCon JP 2026 | PyCon (national Python conferences) | talk | 告白します、キャリアの半分を「print」の誤った使い方で過ごしました告白します、私はキャリアの半分を`print`を誤って使うことに費やしました。このトークは、Pythonでのデバッグにおいて`print`に頼るという一般的でありながら、最終的には限界のある習慣に取り組む、私自身の個人的な道のりから生まれました。アプリケーションの複雑さが増すにつれて、なぜこの習慣が非効率的で扱いにくく…Show less告白します、私はキャリアの半分を`print`を誤って使うことに費やしました。このトークは、Pythonでのデバッグにおいて`print`に頼るという一般的でありながら、最終的には限界のある習慣に取り組む、私自身の個人的な道のりから生まれました。アプリケーションの複雑さが増すにつれて、なぜこの習慣が非効率的で扱いにくくなるのかを、私自身のプロフェッショナルな経験から得た苦い教訓を基に探ります。 概要: * 「print」を使わないのはなぜか? * デバッグに「print」を使える状況 * 「print」の使用が役立たない状況 * Pythonで使われるデバッガー *... | |
| Aug 15, 2026 | PyCon Korea 2026 | PyCon (national Python conferences) | keynote | Python makes us hap.py — 내가 속할 수 있는 커뮤니티를 찾는 기쁨 as JetBrains | |
| Jul 13, 2026 | EuroPython 2026 | EuroPython | talk | Rust for High Performance Computing (HPC) in Python as JetBrains Python has become the most widely used language in scientific computing and data science due to its approachable syntax, vast ecosystem of libraries, and rapid…Show lessPython has become the most widely used language in scientific computing and data science due to its approachable syntax, vast ecosystem of libraries, and rapid prototyping capabilities. | Video |
| Jun 5, 2026 | PyData London 2026 | PyData | tutorial | Do you know how well your model is doing? Evaluate your LLMs as JetBrains [Preflight check]: You may want to have a look at the repo and pre-download some libraries or models in advance:…Show less[Preflight check]: You may want to have a look at the repo and pre-download some libraries or models in advance: https://github.com/Cheukting/lighteval-exercises Large Language Models (LLMs) are becoming central to modern applications, yet effectively evaluating their performance remains a... | |
| Jun 5, 2026 | PyData London 2026 | PyData | talk | Unconference- Feminist AI as JetBrains Join our chill space, unwind, chat about Feminist AI and contribute to the PyData London DIY collage zine. | |
| Apr 14, 2026 | PyCon DE & PyData 2026 | PyData | talk | Are we free-threaded ready? Looking at where free-threaded Python fails as JetBrains Free-threaded Python aims to significantly improve performance, allowing multiple native threads to execute Python bytecode concurrently. In this talk, we will…Show lessFree-threaded Python aims to significantly improve performance, allowing multiple native threads to execute Python bytecode concurrently. In this talk, we will explore the current state of Python's free-threading initiative and assess its practical readiness for widespread adoption. | |
| Apr 14, 2026 | PyCon DE & PyData 2026 | PyData | tutorial | Do you know how well your model is doing? Evaluate your LLMs as JetBrains Large Language Models (LLMs) are becoming central to modern applications, yet effectively evaluating their performance remains a significant challenge. | |
| Apr 8, 2026 | PyCon Lithuania 2026 | PyCon (national Python conferences) | talk | Are we free-threaded ready? Looking at where free-threaded Python failsFree-threaded Python aims to significantly improve performance, allowing multiple native threads to execute Python bytecode concurrently. In this talk, we will…Show lessFree-threaded Python aims to significantly improve performance, allowing multiple native threads to execute Python bytecode concurrently. In this talk, we will explore the current state of Python's free-threading initiative and assess its practical readiness for widespread adoption. | |
| Apr 8, 2026 | PyCon Lithuania 2026 | PyCon (national Python conferences) | talk | Friend or Foe? AI at Play in CybersecurityAI is a double-edged sword in cybersecurity. This talk explores its dual role. Why AI excels: Vast open-source training data and profit-driven, coding-optimized…Show lessAI is a double-edged sword in cybersecurity. This talk explores its dual role. Why AI excels: Vast open-source training data and profit-driven, coding-optimized models make AI a fast, multi-domain expert at writing and finding vulnerabilities in code. Gatekeeping: Projects like Claude Mythos and... | |
| Nov 15, 2025 | PyCon Ireland 2025 | PyCon (national Python conferences) | talk | Epic Evolution of typing in Python: how we get here and where are we going? as JetBrains When I started learning Python, there wasn't much interest in typing in Python. However, as Python is being used in many companies, the community needs a…Show lessWhen I started learning Python, there wasn't much interest in typing in Python. However, as Python is being used in many companies, the community needs a universal typing protocol. Typing in Python starts to take shape via many PEPS and we are going to explore the evolution of it. In this talk,... | |
| Nov 15, 2025 | PyCon Ireland 2025 | PyCon (national Python conferences) | talk | PyO3 202 - Support Python Async and Multithreading in PyO3 as JetBrains Part of the reason why we would want to write Rust code for a Python library is for speed, another is to unlock the power of multithreading. In this workshop,…Show lessPart of the reason why we would want to write Rust code for a Python library is for speed, another is to unlock the power of multithreading. In this workshop, we will look into advanced topics in PyO3 regarding support async in Python and how to do multithreading with PyO3. ## Prerequsit Please... | |
| Nov 15, 2025 | PyCon Ireland 2025 | PyCon (national Python conferences) | talk | Story About the Python GIL - its Existence and the Lack Thereof as JetBrains A lot of you have heard of the famous (or infamous) Python GIL, but do you know why it was there in the first place? And now there exists a no-GIL Python 3.13,…Show lessA lot of you have heard of the famous (or infamous) Python GIL, but do you know why it was there in the first place? And now there exists a no-GIL Python 3.13, what difference does it make without the GIL? Let's find out in this talk. In this talk, we will start with explaining concurrency in... | |
| Nov 1, 2025 | PyCon Malaysia 2025 | PyCon (national Python conferences) | keynote | Untitled as JetBrains | |
| Jun 6, 2025 | PyData London 2025 | PyData | talk | Is coding assistant as good as we thought in coding? as JetBrains Nowadays coding assistants are everywhere, many IDEs are offering them as plugins, and are becoming more and more powerful. But it prompts us questions, is…Show lessNowadays coding assistants are everywhere, many IDEs are offering them as plugins, and are becoming more and more powerful. But it prompts us questions, is coding assistant as good as we want it to be? | |
| Apr 23, 2025 | PyCon DE & PyData 2025 | PyData | sponsor | AI coding agent - what it is, how it works and is it good for developers as JetBrains In this talk, we will have a deeper technical look at AI coding agents, their design, and how they can carry out coding tasks with the support of large language…Show lessIn this talk, we will have a deeper technical look at AI coding agents, their design, and how they can carry out coding tasks with the support of large language models. We will look at the journey from the user entering a prompt to how it converts to actions in completing the task. | |
| Apr 23, 2025 | PyCon DE & PyData 2025 | PyData | tutorial | Power up your Polars code with Polars extention as JetBrains While Polars is written in Rust and has the advantages of speed and multi-threaded functionalities., everything will slow down if a Python function needs to be…Show lessWhile Polars is written in Rust and has the advantages of speed and multi-threaded functionalities., everything will slow down if a Python function needs to be applied to the DataFrame. To avoid that, a Polar extension can be used to solve the problem. | |
| Mar 31, 2025 | Arc of AI 2025 | Arc of AI Conference | speaker | Strategies to Solve LLM Hallucinations as JetBrains | |
| Mar 1, 2025 | PyCon APAC 2025 | PyCon (national Python conferences) | keynote | [Keynote] What AI can do to enhance D&I in the community?Like it or not, AI technology is going to be part of our life, just like any technology, it can be used to do good or harm. While we are conscious of this new…Show lessLike it or not, AI technology is going to be part of our life, just like any technology, it can be used to do good or harm. While we are conscious of this new technology, let's look at how we can use it to our benefit and help with a constant battle in our community: diversity and inclusion. | |
| Mar 1, 2025 | PyCon APAC 2025 | PyCon (national Python conferences) | workshop | [Workshop] PyO3 202 - Support Python Async and Multithreading in PyO3Part of the reason why we would want to write Rust code for a Python library is for speed, another is to unlock the power of multithreading. In this workshop,…Show lessPart of the reason why we would want to write Rust code for a Python library is for speed, another is to unlock the power of multithreading. In this workshop, we will look into advanced topics in PyO3 regarding support async in Python and how to do multithreading with PyO3. | |
| Nov 16, 2024 | PyCon Ireland 2024 | PyCon (national Python conferences) | talk | Power up your Polars code with Polars extentionWhile Polars is written in Rust and has the advantages of speed and multi-threaded functionalities., everything will slow down if a Python function needs to be…Show lessWhile Polars is written in Rust and has the advantages of speed and multi-threaded functionalities., everything will slow down if a Python function needs to be applied to the DataFrame. To avoid that, a Polar extension can be used to solve the problem. In this workshop, we will look at how to do... | |
| Nov 16, 2024 | PyCon Ireland 2024 | PyCon (national Python conferences) | talk | Writing Python modules in Rust - PyO3 101In this workshop, we will cover the very basic of using PyO3 - rust library that package rust crates into Python modules. This is the most popular tool in terms…Show lessIn this workshop, we will cover the very basic of using PyO3 - rust library that package rust crates into Python modules. This is the most popular tool in terms of creating Python libraries with Rust. In recent years, Rust has been getting more and more popular over other similar programming... | |
| Oct 25, 2024 | PyCon APAC 2024 | PyCon (national Python conferences) | talk | Deploy your Machine Learning model with Fast API | |
| Oct 25, 2024 | PyCon APAC 2024 | PyCon (national Python conferences) | talk | How to safely migrate from pandas to Polars | |
| Oct 25, 2024 | PyCon APAC 2024 | PyCon (national Python conferences) | talk | Writing Python modules in Rust - PyO3 101 | |
| Sep 25, 2024 | PyData Paris 2024 | PyData | talk | Counting down for CRA - updates and expectations as CMD Limes The EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. In this talk we will look at the timeline for the new legislation, any…Show lessThe EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. In this talk we will look at the timeline for the new legislation, any critical discussions happening around implementation and most importantly, the new responsibilities outlined by the CRA. | |
| Sep 18, 2024 | PyData Amsterdam 2024 | PyData | talk | Counting down for CRA - updates and expectationsThe EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. The CRA is an ambitious step towards protecting consumers from software…Show lessThe EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. The CRA is an ambitious step towards protecting consumers from software security issues by creating a new list of responsibilities for software developers and providers. | |
| Sep 18, 2024 | PyData Amsterdam 2024 | PyData | tutorial | Writing Python modules in Rust - PyO3 101In this workshop, we will cover the very basic of using PyO3 - rust library that package rust crates into Python modules. This is the most popular tool in terms…Show lessIn this workshop, we will cover the very basic of using PyO3 - rust library that package rust crates into Python modules. This is the most popular tool in terms of creating Python libraries with Rust. | |
| Jul 8, 2024 | EuroPython 2024 | EuroPython | talk | Counting down for CRA - updates and expectations as Python Software Foundation The EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. The CRA is an ambitious step towards protecting consumers from software…Show lessThe EU Commission is likely to vote on the Cyber Resilience Act (CRA) later this year. The CRA is an ambitious step towards protecting consumers from software security issues by creating a new list of responsibilities for software developers and providers. | Video |
| Jun 14, 2024 | PyData London 2024 | PyData | tutorial | [Unconference] How to define open source AI as CMD Limes As there are more regulations regarding AI and Data, OSI is leading a conversation regarding the definition of open source AI. In this unconference session, we…Show lessAs there are more regulations regarding AI and Data, OSI is leading a conversation regarding the definition of open source AI. In this unconference session, we will have a look at what has been in the discussion and how we can chim in for our opinions. | |
| May 15, 2024 | PyCon US 2024 | PyCon (national Python conferences) | speaker | Acknowledging Women’s Contributions in the Python Community Through PodcastThe Python community has been making efforts in improving the diversity and representation among its members. There are examples of success stories such as…Show lessThe Python community has been making efforts in improving the diversity and representation among its members. There are examples of success stories such as PyCon US Charlas, PyLadies, Djangonaut, and Django Girls. | Video |
| May 15, 2024 | PyCon US 2024 | PyCon (national Python conferences) | speaker | Making Python safer than everPython is one of the programming languages that has a huge open-source supply chain. There are over 400,000 Python packages on Python Package Index (PyPI) and…Show lessPython is one of the programming languages that has a huge open-source supply chain. There are over 400,000 Python packages on Python Package Index (PyPI) and many more on other registries like conda-forge, mostly for scientific libraries. | Video |
| Apr 22, 2024 | PyCon DE & PyData Berlin 2024 | PyData | panel | (PyLadies Panel) Reflecting Within: Challenging Narratives in Tech FeminismFor the third year in a role, the PyLadies Panel at PyCon PyData engages with a broader audience on critical issues related to gender disparities, ethics, and…Show lessFor the third year in a role, the PyLadies Panel at PyCon PyData engages with a broader audience on critical issues related to gender disparities, ethics, and the ongoing importance of women-focused tech groups. | |
| Apr 22, 2024 | PyCon DE & PyData Berlin 2024 | PyData | talk | Acknowledging Women’s Contributions in the Python Community Through Podcast as PSF The Python community has been making efforts in improving the diversity and representation among its members. There are examples of success stories such as…Show lessThe Python community has been making efforts in improving the diversity and representation among its members. There are examples of success stories such as PyCon US Charlas, PyLadies, Djangonaut, and Django Girls. | |
| Apr 22, 2024 | PyCon DE & PyData Berlin 2024 | PyData | tutorial | PyO3 101 - Writing Python modules in Rust as PSF In this interactive workshop, we will cover the very basics of using PyO3. There will be hands-on exercises to go from how to set up the project environment to…Show lessIn this interactive workshop, we will cover the very basics of using PyO3. There will be hands-on exercises to go from how to set up the project environment to writing a "toy" Python library written in Rust using PyO3. | |
| Oct 26, 2023 | PyCon APAC 2023 | PyCon (national Python conferences) | talk | Reformating your code without AI - let's see how a formatter work as Anaconda We don’t need AI for writing better code! Formators like Black and PyBetter have been automatically refactoring messy code way before AI agents claim to help…Show lessWe don’t need AI for writing better code! Formators like Black and PyBetter have been automatically refactoring messy code way before AI agents claim to help you write codes. In this talk, we are going to explore how formatters analyse and manipulate the CST of your code to make it nicer. | |
| Sep 29, 2023 | PyCon India 2023 | PyCon (national Python conferences) | keynote | Untitled | |
| Sep 14, 2023 | PyData Amsterdam 2023 | PyData | tutorial | Generating Data Frames for your test - using Pandas stratgies in Hypothesis Do you test your data pipeline? Do you use Hypothesis? | |
| Jul 17, 2023 | EuroPython 2023 | EuroPython | talk | Beginner Conference Orientation as Anaconda Are you new to EuroPython or any Python conference? You must have a lot of questions like: - What is a Lightning Talk? | |
| Jul 17, 2023 | EuroPython 2023 | EuroPython | talk | Polars vs Pandas - what's the difference? as Anaconda Have you heard about Polars? What are the differences? | Video |
| Jul 17, 2023 | EuroPython 2023 | EuroPython | talk | Q&A panel for data science newbies as Anaconda Are you just getting started in the world of data science and feeling overwhelmed by the abundance of information on various packages, models, and techniques? | Video |
| Jul 10, 2023 | SciPy 2023 | SciPy Conference (Scientific Computing with Python) | tutorial | Power up your work with compiling and profilingIn this workshop, we will introduce Numba - a JIT compiler that is designed to speed up numerical calculations. Most people found all of it is like a mystery -…Show lessIn this workshop, we will introduce Numba - a JIT compiler that is designed to speed up numerical calculations. Most people found all of it is like a mystery - It sounds like magic, but how does it work? | |
| Jun 9, 2023 | PyCon Colombia 2023 | PyCon (national Python conferences) | talk | Applying PyScript to Data Science Work as Anaconda | Video |
| Jun 9, 2023 | PyCon Colombia 2023 | PyCon (national Python conferences) | talk | Don't just test, my friend, test better as Anaconda | Video |
| Jun 2, 2023 | PyData London 2023 | PyData | talk | Driving down the Memray lane - Profiling your data science workWhen handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots…Show lessWhen handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots of memory. | |
| Jun 2, 2023 | PyData London 2023 | PyData | talk | Unconference: Is it GDPR 2.0? What is CRA and how can it affect you and OSS in generalThe European Parliament proposed a Cyber Resilience Act - basically wants all software to have an “EC” stamp on it. There is a non-commercial craft out but it…Show lessThe European Parliament proposed a Cyber Resilience Act - basically wants all software to have an “EC” stamp on it. There is a non-commercial craft out but it is still not enough to make sure open-source projects with limited resources are exempted from the Act. | |
| May 17, 2023 | PyCon Lithuania 2023 | PyCon (national Python conferences) | talk | Driving down the Memray lane - Profiling your data science work as Anaconda In this talk, we will be exploring what memory profiling is, and how it can help with data science work. We will start the talk with a basic explanation of how…Show lessIn this talk, we will be exploring what memory profiling is, and how it can help with data science work. We will start the talk with a basic explanation of how Python arrange memories for various objects. This lays the foundation explanation of why we need a special tool to memory profile Python... | |
| May 17, 2023 | PyCon Lithuania 2023 | PyCon (national Python conferences) | talk | HTMX vs WASM - more backend or more frontend? as Anaconda Mozilla has been promoting WASM for years, on the other hand, HTMX is gaining attraction. Question is, do we want more frontend or more backend? Do we still…Show lessMozilla has been promoting WASM for years, on the other hand, HTMX is gaining attraction. Question is, do we want more frontend or more backend? Do we still need to write JavaScripts? | |
| May 10, 2023 | JupyterCon 2023 | JupyterCon | speaker | Driving down the Memray lane - Profiling your data science work as Anaconda When handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots…Show lessWhen handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots of memory. | |
| Apr 19, 2023 | PyCon US 2023 | PyCon (national Python conferences) | speaker | Trying No GIL on Scientific Programming as Anaconda Last year, Sam Gross, the author of nogil fork on Python 3.9, demonstrates the GIL can be removed. For scientific programs which use heavy CPU-bound processes,…Show lessLast year, Sam Gross, the author of nogil fork on Python 3.9, demonstrates the GIL can be removed. For scientific programs which use heavy CPU-bound processes, it could be a huge performance improvement. | Video |
| Apr 17, 2023 | PyCon DE & PyData Berlin 2023 | PyData | talk | Driving down the Memray lane - Profiling your data science work as Anaconda When handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots…Show lessWhen handling a large amount of data, memory profiling the data science workflow becomes more important. It gives you insight into which process consumes lots of memory. | |
| Dec 13, 2022 | PyData Tel Aviv 2022 | PyData | talk | I hate writing tests, that's why I use Hypothesis as Anaconda Ok, I lied, I still write tests. But instead of the example-based tests that we normally write, have you heard of property-based testing? | Video |
| Nov 12, 2022 | PyCon Ireland 2022 | PyCon (national Python conferences) | talk | Trying No GIL on Scientific Programming as Anaconda Recently Sam Gross, the author of nogil fork on Python 3.9, demonstrates the GIL can be removed. For scientific programs which use heavy CPU-bound processes, it…Show lessRecently Sam Gross, the author of nogil fork on Python 3.9, demonstrates the GIL can be removed. For scientific programs which use heavy CPU-bound processes, it could be a huge performance improvement. In this talk, we will see if this is true and compare the nogil version to the original. | |
| Nov 9, 2022 | PyData NYC 2022 | PyData | speaker | I hate writing tests, that's why I use Hypothesis | Video |
| Nov 9, 2022 | PyData NYC 2022 | PyData | speaker | Using Numba Effectively Today | Video |
| Sep 16, 2022 | PyCon UK 2022 | PyCon (national Python conferences) | talk | I hate writing tests, that's why I use HypothesisOk, I lied, I still write tests. But instead of the example-based tests that we normally write, have you heard of property-based testing? By using Hypothesis,…Show lessOk, I lied, I still write tests. But instead of the example-based tests that we normally write, have you heard of property-based testing? By using Hypothesis, instead of thinking about what data I should test it for, it will generate test data, including boundary cases, for you. | |
| Jul 11, 2022 | EuroPython 2022 | EuroPython | talk | I have to Confess, I still Love Pandas as TerminusDB Pandas is the first Python library that I learned to use. It is used by data scientists to manage, transform and inspect data. | Video |
| Jun 17, 2022 | PyData London 2022 | PyData | tutorial | Picking What to Watch Next - build a recommendation system as TerminusDB Recommendation algorithms are the driving force of many businesses: e-commerce, personalized advertisement, on-demand entertainment. Computer algorithms know…Show lessRecommendation algorithms are the driving force of many businesses: e-commerce, personalized advertisement, on-demand entertainment. Computer algorithms know what you like and present you with things that are customized for you. | |
| May 26, 2022 | PyCon Lithuania 2022 | PyCon (national Python conferences) | talk | Trojan Source Code - Can we trust open-source anymore?Recently, a paper titled [Trojan Source](https://trojansource.codes/) is published to demonstrate how a visibly valid contribution can contain malicious code by…Show lessRecently, a paper titled [Trojan Source](https://trojansource.codes/) is published to demonstrate how a visibly valid contribution can contain malicious code by exporting the Unicode control characters. Some of these have been tested on Python and it works. How can it happen? Shall the Python... | |
| Apr 11, 2022 | PyCon DE & PyData Berlin 2022 | PyData | talk | Trojan Source Malware - Can we trust open-source anymore? as TerminusDB Trojan Source Malware has been tested on Python and it works. Shall the Python and open-source communities be concerned? | Slides |
| Oct 21, 2021 | PyCon Sweden 2021 | PyCon (national Python conferences) | keynote | Keynote - The best way to learn Python - for the absolute beginners and improvers | |
| Oct 12, 2020 | JupyterCon 2020 | JupyterCon | speaker | Interactive Knowledge Graph Visualization in Jupyter Notebook | |
| Oct 9, 2019 | PyCon DE & PyData Berlin 2019 | PyData | talk | Running An Open Source Project Like A Start Up My journey of running an open source project like a start up | |
| Sep 13, 2019 | PyCon UK 2019 | PyCon (national Python conferences) | keynote | Do we have a diversity problem in Python community? as Santander Python community cares about diversity. So do we still have a problem in, especially gender, diversity? We will look at some data and see if there’s a true…Show lessPython community cares about diversity. So do we still have a problem in, especially gender, diversity? We will look at some data and see if there’s a true problem, discuss what the problem may be and how to fix it. | |
| Sep 13, 2019 | PyCon UK 2019 | PyCon (national Python conferences) | talk | I am telling you 3 things about Chatbot (so you don't have to learn it the hard way) as Datakind Now we can talk to our gadgets as if it’s a real human. It makes you wonder when you chat with the “customer service” online, is that a real person or a robot…Show lessNow we can talk to our gadgets as if it’s a real human. It makes you wonder when you chat with the “customer service” online, is that a real person or a robot on the other side? I built a chatbot, and here’s 3 things that I discovered. | |
| Sep 13, 2019 | PyCon UK 2019 | PyCon (national Python conferences) | workshop | Step Into the AI Era: Deep Reinforcement Learning Workshop as Datakind By engaging in the revolution of AI and deep learning, reinforcement learning has also evolved from being able to solve simple game puzzles to beating human…Show lessBy engaging in the revolution of AI and deep learning, reinforcement learning has also evolved from being able to solve simple game puzzles to beating human records in Atari games. It has also opened up the possibility of using reinforcement learning in making real life decisions. | |
| Jul 12, 2019 | PyData London 2019 | PyData | talk | I am telling you 3 things about Chatbot (so you don't have to learn it the hard way) as Hong Kong University of Science and Technology Chatbot is cool! Now we can talk to our gadgets as if it’s a real human, right? |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Valerio Maggio | 13 | 1 | 2026 |
| Ines Montani | 12 | — | 2026 |
| Alexander CS Hendorf | 10 | — | 2026 |
| Theodore Meynard | 10 | — | 2026 |
| James Powell | 10 | — | 2024 |
| Tereza Iofciu | 8 | 2 | 2026 |
| Florian Wilhelm | 8 | — | 2026 |
| Łukasz Langa | 8 | — | 2026 |
| Marco Gorelli | 8 | — | 2026 |
| Alejandro Saucedo | 7 | — | 2026 |
| Laura Summers | 7 | — | 2026 |
| Luca Baggi | 7 | — | 2026 |
| Dom Weldon | 7 | — | 2025 |
| Tania Allard | 7 | — | 2024 |
| Deb Nicholson | 6 | 1 | 2026 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.