Cancer research produces enormous volumes of data — experiments, manufacturing runs, quality investigations, and clinical outcomes. Yet the hardest problems aren’t about scale or storage. They’re about context: understanding how decisions, processes, and data points connect when human lives are on the line.
In this talk, I’ll share how I used Python to build systems that help scientists and engineers reason about cancer therapies in development — not through dashboards alone, but through connected data and conversational interfaces that answer meaningful, qualitative questions.
You’ll see how FastAPI and Pydantic enable strongly typed, auditable APIs suitable for regulated environments, and how Neo4j can model biological, manufacturing, and operational relationships as a living graph. On top of this foundation, we built chat-based interfaces that don’t just retrieve documents, but traverse relationships, surface patterns, and explain why something happened — enabling questions like “What changed?”, “Where have we seen this before?”, and “What decisions led us here?”
This is not a hype-driven AI talk. It’s a practical, production-focused story about Python used where correctness matters, trust must be earned, and failure has real consequences. It’s also a reminder that Python’s greatest strength isn’t just speed of development — it’s its ability to bring clarity to complex, human problems.
If you’re interested in Python beyond demos — in systems that inform decisions and meaningfully impact people’s lives — this talk is for you.