PyData London's Avatar

PyData London

@pydatalondon.bsky.social

https://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. https://www.meetup.com/PyData-London-Meetup/

475 Followers  |  268 Following  |  140 Posts  |  Joined: 15.11.2024  |  2.038

Latest posts by pydatalondon.bsky.social on Bluesky

Post image Post image Post image Post image

Up next: @hevansdev.bsky.social Answering a dumb question with a smart bird feeder.

Is this robin abnormally large?

07.10.2025 20:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Now hearing HangMAN vs AI - Kavit Tolia

Learnings building a custom transformer to play hangman.

07.10.2025 19:53 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Next up Why Python is the best language for algorithmic trading from @richardhickling.bsky.social

07.10.2025 19:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

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.

07.10.2025 19:03 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

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!

07.10.2025 18:56 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

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.

07.10.2025 18:45 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

From small beginnings to great things! @emlynclay.bsky.social tells us the history of PyData London.

07.10.2025 18:28 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

It’s finally time! πŸ₯³ PyData London 100 is here! πŸ’―

07.10.2025 18:13 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

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! πŸŽ‚

06.10.2025 14:59 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Python: The Documentary | An origin story
YouTube video by CultRepo Python: The Documentary | An origin story

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?...

09.09.2025 13:57 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Craig's slides on breaking blackbox evals for AI agents

github.com/Python-Test-...

09.09.2025 13:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Unsupported client – Canva Unsupported client – Canva

Slides for Imamuddin Shaik's talk on context engineering.

www.canva.com/design/DAGxx...

05.09.2025 19:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for sharing!

03.09.2025 20:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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…

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...

03.09.2025 16:48 β€” πŸ‘ 20    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

You don’t need a degree to get into data science: apprenticeships are also great.

And there are many benefits. Empowered and loyal, apprentices drive plenty of fresh thinking with real world impact: 87% of employers say apprentices boost team innovation.

03.09.2025 00:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Last but definitely not least we have Ruby Waller on Apprenticeships in Data: a practical pathway into the profession.

02.09.2025 23:52 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Post image Post image

There are many unresolved problems with agents.

Context engineering helps. Designing the entire informational environment not just the prompt so the model can "plausibly" complete the task.

02.09.2025 23:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Our first lightning talk from Imamuddin Shaik on Reliable Agents: Context Engineering, Roles, and What 1M-Token Windows Don’t Fix.

02.09.2025 23:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

One surprisingly effective way to evaluate outputs is using an LLM as a judge.

Observability is key. Focus on process not tools.

02.09.2025 19:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Why use evals?

Ensure TRUST and CAPABILITIES of our AGENTS so that somebody will pay for them.

02.09.2025 19:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Next up we have Craig West on Breaking the Black Box β€” evaluating AI agents!

02.09.2025 19:22 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

It looks like a date frame, but Skrub stores the whole transformation pipeline in the magic skb attribute!

02.09.2025 19:10 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

@skrub-data.bsky.social DataOps lets you wrap your pandas (or other!) data wrangling code as sklearn transforms that can now be transferred to production.

And we can also cross validate and optimise our data wrangling!

02.09.2025 18:47 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

@skrub-data.bsky.social’s text encoders find latent categories for you. It has several different text encoders depending on accuracy / fit time trade off you want. Or it will choose the best for you!

02.09.2025 18:36 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

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.

02.09.2025 18:28 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Post image Post image Post image

Excited to kick off PyData London 99 with an amazing lineup tonight!

02.09.2025 18:14 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Keynote- Tony Mears | PyData London 25
YouTube video by PyData Keynote- Tony Mears | PyData London 25

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

25.08.2025 13:44 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

We also have two great lightning talks lined up

From RNNs to Reliable Agents: Context Engineering, Roles, and What 1M-Token Windows Don’t Fix - Imamuddin Shaik

The Apprenticeship Pathway Into Data Science - Ruby Waller

25.08.2025 13:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Update: Victor can't make it so we're excited to hear from Craig West on "Breaking the Black Box - How to Evaluate Your Agents... in Real Time Too!'

With LLMs, high quality evaluations are amongst the most impactful things you can do. Craig looks at deterministic, human and LLM as Judge strategies.

25.08.2025 13:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
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

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...

20.08.2025 22:01 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

@pydatalondon is following 20 prominent accounts