Sign in

PyData London

@pydatalondon.bsky.social
523 followers 269 following 177 posts

london.pydata.org We run a monthly meetup and host the annual PyData London conference. PyData is an educational program of NumFOCUS, helping our community share ideas and learn from each other. www.meetup.com/PyData-London-Meetup

PostsRepliesMedia
PyData London @pydatalondon.bsky.social · 03/02/2026
⚡️ Lightning: Mapping the International PyData Community featuring Web Scraping and Data Wrangling - @hevansdev.bsky.social Hugh loves maps! But Meetup’s map of PyData events is not great. So he made a better one: circle size for group and green for newly scheduled meet-ups.
063
PyData London @pydatalondon.bsky.social · 03/02/2026
⚡️Lightning talk: Agentic, Agentic AI for Personalized Care — Lessons and Challenges from Holisticare.io - Mojtaba Kargar
040
PyData London @pydatalondon.bsky.social · 03/02/2026
Our next talk is From Zero to HyperPod: Cutting Infrastructure Complexity for Distributed Model Training on AWS - Anton Nazaruk
110
PyData London @pydatalondon.bsky.social · 03/02/2026
Our first talk tonight is SVD-ROM: Reduced Order Modeling of huge arrays using the Singular Value Decomposition - David Salvador-Jasin
121
PyData London @pydatalondon.bsky.social · 03/02/2026
Excited to be back for another PyData London meetup! 🥳
020
PyData London @pydatalondon.bsky.social · 02/12/2025
Lighting talk: Local MCP servers for your Local coding Agents (Cursor, Claude, Codex etc) - Prashant Tiwari MCP systems are distributed and can get out of sync if multiple agents are working at once. Using a shared MCP server simplifies management and helps manage shared resources.
030
PyData London @pydatalondon.bsky.social · 02/12/2025
Lighting talk: Understanding Embedding Space: Surprises, Pitfalls, and Intuition - Alper Nebi Kanlı
130
PyData London @pydatalondon.bsky.social · 02/12/2025
Lightning talk: Amusingly Abliterated LLMs - Ian Ozsvald Even if you ask it to be rude, LLMs will tell derivative dad jokes. Can we make an LLM tell good jokes if we remove the guardrails? It’s definitely rude, but also more original.
120
PyData London @pydatalondon.bsky.social · 02/12/2025
Our first talk is Productionising research papers with Python and serverless infrastructure - Chess commentary generation use case @guillaumealla.in
110
PyData London @pydatalondon.bsky.social · 02/12/2025
Excited to kick off our 102nd PyData meetup! Jiarui is compering us tonight and as ever we’re hosted by the kind folks at Man AHL.
000
PyData London @pydatalondon.bsky.social · 04/11/2025
1. And finally we have a lightning talk on USearch: The Engine Behind Most New Search & RAG Pipelines - Ash Vardanian USearch might be the most widely used search engine you’ve never heard of, up there with FAISS and Lucene. It even supports semantic search and geospatial indexing!
010
PyData London @pydatalondon.bsky.social · 04/11/2025
Our first lightning talk is Mise and easy: managing environments the fun way - Connor Adams. Environment management is very messy across languages. Mise can make your life much easier!
010
PyData London @pydatalondon.bsky.social · 04/11/2025
Next tonight we’re hearing about No More Boilerplate: Data-Driven Testing Made Easy from @feregri.no
120
PyData London @pydatalondon.bsky.social · 04/11/2025
Starting tonight’s meet up with @geirfreysson.bsky.social Using Hugging Face's smolagents framework to create a Fantasy Premier League AI Agent. His main motivation was to beat his brother at FPL!
310
PyData London @pydatalondon.bsky.social · 31/10/2025
Our next meetup is on Tuesday (4 November) and as ever the waiting list is building.... If you can't make it, we'd be very grateful if you could unRSVP and let someone on the waitlist take your spot. But otherwise see you there for amazing talks and conversations! www.meetup.com/pydata-londo...
meetup.com
PyData London - 101st Meetup, Tue, Nov 4, 2025, 7:00 PM | Meetup
**Venue**: Riverbank House, 2 Swan Ln, London EC4R 3AD **Please note**: 1. 🚨🚨🚨A valid photo ID is required by building security. 🚨🚨🚨 2. This event follows the **[Nu
000
Reposted by PyData London
Antonio Feregrino @feregri.no · 22/10/2025
Yeah, back at the PyData meetups!
011
Reposted by PyData London
Geir Freysson @geirfreysson.bsky.social · 22/10/2025
I'm talking about building AI agents at PyData London. Very much looking forward to this!
011
PyData London @pydatalondon.bsky.social · 22/10/2025
It's nearly that time again! Join us on Tue 4 Nov for the 101st PyData London meetup. Using Hugging Face's smolagents framework to create a Fantasy Premier League AI Agent - @geirfreysson.bsky.social No More Boilerplate: Data-Driven Testing Made Easy - @feregri.no www.meetup.com/pydata-londo...
meetup.com
PyData London - 101st Meetup, Tue, Nov 4, 2025, 7:00 PM | Meetup
**Venue**: Riverbank House, 2 Swan Ln, London EC4R 3AD **Please note**: 1. 🚨🚨🚨A valid photo ID is required by building security. 🚨🚨🚨 2. This event follows the **[Nu
012
PyData London @pydatalondon.bsky.social · 07/10/2025
Up next: @hevansdev.bsky.social Answering a dumb question with a smart bird feeder. Is this robin abnormally large?
010
PyData London @pydatalondon.bsky.social · 07/10/2025
Now hearing HangMAN vs AI - Kavit Tolia Learnings building a custom transformer to play hangman.
011
PyData London @pydatalondon.bsky.social · 07/10/2025
Next up Why Python is the best language for algorithmic trading from @richardhickling.bsky.social
021
PyData London @pydatalondon.bsky.social · 07/10/2025
Now hearing from Victor Zommers on his experiments getting LLMs to play Go. They were not good, not only losing to KataGo but also Wally, developed in 1981 with just 7 rules.
031
PyData London @pydatalondon.bsky.social · 07/10/2025
Next up we have Sam Joseph LLMs can tell jokes, but they’re pretty bad. Sam found he can breed better jokes using ideas from evolutionary computing—with pretty decent results!
021
PyData London @pydatalondon.bsky.social · 07/10/2025
Our first talk tonight is from PyDatalondon founder @ianozsvald.bsky.social on his playgroup: a collaborative space to explore really difficult but interesting problems together like ARC AGI, diagnosing bugs agenically and making LLMs funny.
021
PyData London @pydatalondon.bsky.social · 07/10/2025
It’s finally time! 🥳 PyData London 100 is here! 💯
133
PyData London @pydatalondon.bsky.social · 06/10/2025
It’s nearly time for our 100th Meetup! 🥳 Looking forward to a full roster of lightning talks, reflections from organisers past and present (including many of the OG crew!) and of course well-deserved celebrations--maybe even with cake! 🎂
031
PyData London @pydatalondon.bsky.social · 09/09/2025
Python: The Documentary | An origin story What began as a side project in the 1990s now powers AI, data science and some of the world's biggest companies. But Python almost disappeared at one point. Featuring Guido van Rossum, Travis Oliphant, Barry Warsaw, and many more! youtu.be/GfH4QL4VqJ0?...
youtu.be
Python: The Documentary | An origin story
YouTube video by CultRepo
041
Reposted by PyData London
Gaël Varoquaux @gaelvaroquaux.bsky.social · 03/09/2025
Skrub: machine-learning with dataframes Presentation at @pydatalondon.bsky.social, discussing how skrub facilitates data transformations & wrangling on dataframes for machine learning and introducing the exciting "DataOps" to tune and re-apply any wrangling code speakerdeck.com/gaelvaroquau...
speakerdeck.com
Skrub: machine-learning with dataframes
While data-science talks a lot about machine learning, much of the work is preparing and assembling dataframes. Such work is very manual. Here I introdu…
1205
PyData London @pydatalondon.bsky.social · 03/09/2025
Last but definitely not least we have Ruby Waller on Apprenticeships in Data: a practical pathway into the profession.
111
PyData London @pydatalondon.bsky.social · 03/09/2025
Our first lightning talk from Imamuddin Shaik on Reliable Agents: Context Engineering, Roles, and What 1M-Token Windows Don’t Fix.
100
PyData London @pydatalondon.bsky.social · 02/09/2025
Next up we have Craig West on Breaking the Black Box — evaluating AI agents!
121
PyData London @pydatalondon.bsky.social · 02/09/2025
Our first talk tonight is from @gaelvaroquaux.bsky.social on @skrub-data.bsky.social. Real tables are too messy for sklearn - skrub preprocesses them for you.
183
PyData London @pydatalondon.bsky.social · 02/09/2025
Excited to kick off PyData London 99 with an amazing lineup tonight!
041
PyData London @pydatalondon.bsky.social · 25/08/2025
PyData London 2025 keynote: Tony Mears -- Innovation is Dead Innovation gets stifled in the public sector by risk aversion and punishment for failure. But there is hope: Tony shares a way forward, drawing on his experience directing operations in the NHS and UK Space Agency. youtu.be/XMLbJYM46xo
youtu.be
Keynote- Tony Mears | PyData London 25
YouTube video by PyData
031
PyData London @pydatalondon.bsky.social · 20/08/2025
Join us at the 99th PyData London Meetup — with a talk from a genuine PyData celebrity! 🤩 Tue 2 September 19:00 Skrub: machine-learning with dataframes — @gaelvaroquaux.bsky.social Model Context Protocol: is refactoring tool calls worth your time? — Victor Zommers meetu.ps/e/Pt20x/5p7c...
meetu.ps
PyData London - 99th Meetup, Tue, Sep 2, 2025, 7:00 PM | Meetup
**Venue**: Riverbank House, 2 Swan Ln, London EC4R 3AD **Please note**: 1. 🚨🚨🚨A valid photo ID is required by building security. 🚨🚨🚨 2. This event follows the **[Nu
133
PyData London @pydatalondon.bsky.social · 05/08/2025
Finally tonight our second lighting talk: The future of Python Notebooks - Rahul Ayyappan Notebooks are ubiquitous but have limitations like hidden state (which cells have we run???). We can improve on this with new tools like Marimo.
020
PyData London @pydatalondon.bsky.social · 05/08/2025
Our first lightning talk tonight is Continuous Prompt Evaluation and Optimisation in Production - Anand Rawat Have a good CICD flow for your prompts similar to software. Prompt evaluation is about more than just tokens.
010
PyData London @pydatalondon.bsky.social · 05/08/2025
Next up tonight is Yash Sakhuja with Fuzzy, Not Fussy: Using AI to Tackle Data Entity Resolution at Scale Messy customer data — typos, inconsistent formats, and duplicates — can make it surprisingly difficult to answer basic questions, such as “How many unique customers do we have?”
110
PyData London @pydatalondon.bsky.social · 05/08/2025
Our first talk tonight is from @datancoff.ee on How to prepare your AI Agents for the Ice(berg) Age. LLMs are extremely powerful, but their data is often old and they hallucinate. We can largely solve that using agents with tools.
121
PyData London @pydatalondon.bsky.social · 05/08/2025
Kicking off PyData London 98 tonight with close to a full house! And a special guest MC—thanks Adam!
140
PyData London @pydatalondon.bsky.social · 25/07/2025
Final call to submit your PyData Global 2025 proposal! If you’ve got a great idea for a talk or tutorial you’ll love to share with the community, submit before 28 July. pydata.org/global2025/c...
pydata.org
Call For Proposals — PyData Global 2025
110
Reposted by PyData London
Gaël Varoquaux @gaelvaroquaux.bsky.social · 09/07/2025
👨‍🎓🧾✨#icml2025 Paper: TabICL, A Tabular Foundation Model for In-Context Learning on Large Data With Jingang Qu, @dholzmueller.bsky.social, and Marine Le Morvan TL;DR: a well-designed architecture and pretraining gives best tabular learner, and more scalable On top, it's 100% open source 1/9
15115
PyData London @pydatalondon.bsky.social · 16/07/2025
Join us for the PyData London 98th Meetup! Come and hear all about How to prepare your AI Agents for the Ice(berg) Age - @datancoff.ee Fuzzy, Not Fussy: Using AI to Tackle Data Entity Resolution at Scale - Yash Sakhuja meetu.ps/e/PmX9X/5p7c...
meetu.ps
PyData London - 98th Meetup, Tue, Aug 5, 2025, 7:00 PM | Meetup
**Venue**: Riverbank House, 2 Swan Ln, London EC4R 3AD **Please note**: 1. 🚨🚨🚨A valid photo ID is required by building security. 🚨🚨🚨 2. This event follows the **[Nu
020
Reposted by PyData London
marcogorelli.bsky.social @marcogorelli.bsky.social · 09/07/2025
🎢 When the Q&A goes off-script 🤣 🇯🇵 Japanese math rock, 🅿️ porpoises and unfortunate aliases, and 🎤 Taylor Swift: 🥈All of these unexpectedly came up in this fun session, which is currently the 2nd most viewed of the conference 🙏 Thanks @pydatalondon.bsky.social for inviting me!
youtu.be
Marco Gorelli - How Narwhals brings Polars, DuckDB, PyArrow, & pandas together | PyData London 25
YouTube video by PyData
082
PyData London @pydatalondon.bsky.social · 01/07/2025
Finally tonight a lightning talk from Rhea Menonca on Dark Data: The Untapped Resource That Could Transform Industries 80% of data is unstructured and unused! It’s a potential goldmine of new insights, but we need to handle it responsibly.
011
PyData London @pydatalondon.bsky.social · 01/07/2025
Next a Lightning talk from Nawaf Alageel! Wasted Compute: Why GPU Utilization Is Slipping Through the Cracks Docker and Nvidia’s tools don’t work well together, but this solution lets you know which container needs which GPU, massively increasing observability for his team.
133
PyData London @pydatalondon.bsky.social · 01/07/2025
Now up Code Reviewing ChatGPT by Peter Bleackley Pete tries vibe coding the Viterbi algorithm with (at best) mixed results. But LLMs are much better at producing routine code. Creative coding is still a challenge.
111
PyData London @pydatalondon.bsky.social · 01/07/2025
Tonight’s PyData Meetup starting in a very hot London! Aman Adukoorie – Predicting Rainfall: LSTM Applications in Time Series Forecasting
020
Reposted by PyData London
Joris Bekkers @unravelsports.bsky.social · 28/06/2025
🌀 𝐅𝐨𝐨𝐭𝐛𝐚𝐥𝐥 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐚𝐭 𝐏𝐲𝐃𝐚𝐭𝐚 𝐋𝐨𝐧𝐝𝐨𝐧 My @pydatalondon.bsky.social talk on Graph Neural Networks applied to Football has just been uploaded to YouTube, go check it out! www.youtube.com/watch?v=PUXU...
youtube.com
Joris Bekkers - Cutting Edge Football Analytics in Python | PyData London 25
YouTube video by PyData
1144
Reposted by PyData London
Jacob Tomlinson @jacobtomlinson.dev · 25/06/2025
The recording of our tutorial from PyData London 2025 on GPU Accelerated Python with CUDA is now up on YouTube 🎉 www.youtube.com/watch?v=UnNw... @pydatalondon.bsky.social #python #programming #tutorial #gpu #pydata
youtube.com
Jacob Tomlinson - GPU Accelerated Python w: CUDA | PyData London 25
YouTube video by PyData
052