Past session
Power Platform Bootcamp Buenos Aires 2026 · February 20, 2026
Benchmarking LLM RAGs: Python vs .NET
Session overview
About this talk
In this session, I walk through a real-world RAG (Retrieval-Augmented Generation) benchmark built for a Human Resources use case: analyzing and ranking candidates from CVs using LLMs. The same solution is implemented twice, once in Python (LangChain) and once in .NET (Semantic Kernel), using the same data, questions, and ranking logic. The goal is not to debate frameworks, but to show why retrieval design, architecture, and evaluation matter far more than the orchestration tool itself. We cover the full pipeline, from data preprocessing and vector indexing to retrieval strategies, embeddings, and automated evaluation using an LLM-as-a-Judge approach. This is a practical, demo-driven talk focused on real technical decisions, trade-offs, and lessons learned from building and comparing production-like RAG systems.
Schedule reference
One start time, four useful zones.
Times are derived from the recorded event date and zone—not manually copied labels.
- Eastern Time
- 09:05 AM
- Central Time
- 08:05 AM
- Spain
- 03:05 PM
- Argentina
- 11:05 AM
01
02
03
04
Evidence & artifacts
Continue with the actual material.
01SLIDES
Presentation slides
Review the complete slide deck.
Open resource ↗02VIDEOTalk recording
Watch the recorded conference session.
Open resource ↗03CODECode repository
Inspect the code samples and implementation.
Open resource ↗04FILESAdditional resources
Open the supplementary material.
Open resource ↗05READRelated article
Read the written engineering context.
Open resource →06NOTEFeedback form
Share feedback about the session.
Open resource ↗Speaker
Mauro Gioberti
Tech Lead · AI Architect · Mentor
Passionate about backend development, clean code, solid architecture, and helping devs grow.