
Elena Khaustova
Senior Machine Learning Engineer
Machine learning/software engineer with a background in NLP and computer vision, currently contributing to Kedro, an opensource Python framework that brings software engineering best practices to data and ML pipelines.
Posts by Elena Khaustova

GenAI — 10 min read
Building a GenAI-powered chatbot using Kedro and LangChain
This post shows how to use Kedro to build and organize GenAI applications with a real-world example: a Retrieval-Augmented Generation (RAG) chatbot trained on Kedro Slack conversations. You'll learn how to structure your pipeline, manage LLMs and prompts, and apply practical Kedro tricks to streamline GenAI workflows - plus see why RAG outperforms plain LLMs in real use cases.
25 Apr 2025