Welcome to Leonidas Constantinou
Latest blog posts
From Chaos to Control: Mastering LLM Outputs with LangChain & Pydantic
This practical guide shows developers how to implement type safety and automatic validation, turning unpredictable language model responses into production-ready Python objects.
Evolving beyond simple chatbots: Leveraging RAG systems for more effective Q&A
Learn how to leverage this technology to create intelligent chatbots and support systems that understand and respond using your organisation's knowledge.
Kaggle's winning solutions for Melanoma Detection - Part1
Discover the techniques that allowed the Kaggle Grandmasters to win this competition
How to flatten a python list/array and which one should you use
A comprehensive review of various methods to flatten arrays and how to benchmark them
Stop Accessing dictionary items by index
Best practice on how to access dictionary items in Python