24. Filtrado por Relevancia Semántica en Búsquedas
Aprende a filtrar resultados de búsqueda por relevancia semántica: combina similitud vectorial (embeddings), overlap léxico y reglas de dominio con thresholds y scoring.
Artículos de Introducción a Microsoft Semantic Kernel publicados por David Cantón.
Aprende a filtrar resultados de búsqueda por relevancia semántica: combina similitud vectorial (embeddings), overlap léxico y reglas de dominio con thresholds y scoring.
Mejora resultados en IA con un pipeline de preprocesamiento: normalización de texto (lowercase, acentos, espacios), tokenización con stopwords y limpieza de datos
Diseña microservicios con IA en .NET usando Semantic Kernel y Azure OpenAI: patrones de arquitectura, seguridad, observabilidad, resiliencia, testing y escalabilidad.
Mejores prácticas de seguridad para apps de IA en .NET con Semantic Kernel/Azure OpenAI: protección de API keys, autenticación, privacidad, validación y monitoreo.
Aprende a implementar un router conversacional robusto: gestión de estado, clasificación de intenciones, handlers, flujos multi-paso, Redis, middleware (logging/rate limit) y tests.
Aprende a crear plugins (Skills) en Semantic Kernel con C#: KernelFunction, registro con DI, ejemplos async (calculadora, búsqueda, texto) y buenas prácticas.
Aprende a usar Semantic Kernel en .NET con C#: instalación, configuración con Azure OpenAI y ejemplos prácticos para tu primera app con GPT-4
aprende a generar embeddings en .NET con Azure OpenAI y Semantic Kernel, calcular similitud y crear búsqueda semántica (in-memory, filtros, persistencia) y RAG
Implementa un clasificador de intenciones en .NET con Semantic Kernel y Azure OpenAI: prompts, respuesta JSON, guardrails, router de mensajes, multi-intent, contexto y tests.
Aprende prompt engineering con técnicas probadas: claridad, estructura, role prompting, zero/few-shot, chain-of-thought, testing e iteración para mejorar resultados con LLMs.