author picture alt

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

cover image alt

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