El curso, de un vistazo
«Introducción a los índices vectoriales y los datos no estructurados (Neo4j)» es un curso online en español de la Academia David Silvente · IA práctica, de nivel intermedio, con 8 temas, 16 lecciones y unas 14 horas a tu ritmo. Cuesta 99 € (IVA incluido) e incluye el diploma acreditativo. Está pensado para desarrolladores y técnicos de sistemas.
- Nivel: Intermedio
- Duración: unas 14 horas, a tu ritmo
- Temario: 8 temas y 16 lecciones
- Evaluación: cuestionario de 5 preguntas por tema y examen final; aprobado con 7
- Precio: 99 €, IVA incluido
- Diploma: diploma acreditativo con código de verificación e insignia verificable, incluidos
- Modalidad: online, a tu ritmo
- Idioma: español
- Ficha actualizada: noviembre de 2026
Qué aprenderás
- Embeddings locales
- Índices vectoriales y de texto completo
- Troceado de texto en nodos Chunk
- Búsqueda híbrida con fusión por rangos
- Evaluación de la recuperación y RAG con contexto del grafo
Los 8 temas en 3 minutos
Primera lección en abierto: De las palabras clave al significado
Temario: 8 temas y 16 lecciones
Búsqueda semántica y embeddings
Por qué la búsqueda por palabras se queda corta, qué es un embedding y cómo calcularlo en local con sentence-transformers.
- De las palabras clave al significado
- Preparar el entorno y calcular los primeros embeddings
- Teoría en PDF, repaso interactivo y cuestionario del tema
Neo4j y el grafo del BOE
Tener Neo4j en Aura Free o Docker, conectarse desde Python sin exponer credenciales y cargar el sumario del BOE como grafo idempotente.
- Tu base de datos Neo4j: Aura Free o Docker
- Cargar el sumario del BOE como grafo
- Teoría en PDF, repaso interactivo y cuestionario del tema
Índices vectoriales en Neo4j
Crear un índice vectorial HNSW sobre los títulos del BOE y consultarlo con SEARCH, entendiendo la puntuación y sus límites.
- Qué es un índice vectorial y cómo se crea
- Consultar el índice: las disposiciones más parecidas
- Teoría en PDF, repaso interactivo y cuestionario del tema
Datos no estructurados: texto y troceado
Obtener el texto y las materias de cada disposición desde el XML del BOE y trocearlo respetando los límites del modelo.
- Del sumario al texto completo de cada disposición
- Trocear el texto: tamaño, solapamiento y límites
- Teoría en PDF, repaso interactivo y cuestionario del tema
Los chunks en el grafo
Cargar los fragmentos como nodos Chunk enlazados a su disposición y buscarlos por vector completando el contexto con el grafo.
- Modelar y cargar los nodos Chunk
- Buscar fragmentos y subir al grafo
- Teoría en PDF, repaso interactivo y cuestionario del tema
Búsqueda híbrida: vector, texto y grafo
Añadir un índice de texto completo en español y combinarlo con el vectorial mediante fusión por rangos, usando el grafo como filtro.
- Índice de texto completo en español
- Búsqueda híbrida: fusión por rangos y filtros del grafo
- Teoría en PDF, repaso interactivo y cuestionario del tema
Evaluar: ¿responde mejor con el grafo?
Medir la recuperación con acierto@k y MRR y comprobar con tu propio LLM si el contexto del grafo mejora las respuestas.
- Medir la recuperación con un conjunto de preguntas
- ¿Responde mejor con contexto del grafo?
- Teoría en PDF, repaso interactivo y cuestionario del tema
Proyecto final: buscador semántico del BOE
Ingesta idempotente de una semana del BOE, buscador híbrido de línea de órdenes, pruebas sin red, README honesto y limpieza de recursos.
- Diseñar el buscador y la ingesta de una semana
- Buscar, probar, limpiar y presentar
- Teoría en PDF, repaso interactivo y cuestionario del tema
Y al final, el examen del curso (aprobado: 7 sobre 10), la insignia verificable y el diploma acreditativo.
Conceptos clave del curso
- Búsqueda semántica: Búsqueda que compara el significado de la consulta y de los textos, no solo sus palabras.
- Embedding: Vector de longitud fija que un modelo calcula para representar el significado de un texto.
- Nodo: Elemento del grafo que representa una cosa, con etiquetas y propiedades.
- Relación: Conexión con tipo y dirección entre dos nodos.
- Índice vectorial: Estructura que encuentra rápidamente los vectores más parecidos a uno dado.
- HNSW: Algoritmo de búsqueda aproximada de vecinos basado en un grafo de varios niveles.
- Datos no estructurados: Información en texto libre, sin campos fijos, como el cuerpo de una disposición.
- Chunk: Fragmento de un texto largo que se vectoriza y se guarda por separado.
- Nodo Chunk: Nodo que guarda un fragmento de texto, su posición y su vector.
- PARTE_DE: Relación que une cada fragmento con la disposición de la que procede.
- Índice de texto completo: Índice basado en Lucene que busca palabras dentro de textos largos y ordena por relevancia.
- Analizador: Proceso que convierte un texto en términos indexables: minúsculas, palabras vacías y raíces.
- Conjunto de evaluación: Lista de preguntas con la respuesta o el documento esperado, para medir un buscador.
- Acierto@k: Proporción de preguntas cuyo documento esperado aparece entre los k primeros resultados.
- Alcance: Frase que delimita qué hace un sistema y para qué datos.
- Ingesta: Proceso que obtiene, transforma y carga los datos en el grafo.
Sobre este curso
¿El curso «Introducción a los índices vectoriales y los datos no estructurados (Neo4j)» es gratis?
No: cuesta 99 €, IVA incluido, en un solo pago, e incluye el diploma acreditativo. También entra en la suscripción a toda la academia (19 €/mes o 149 €/año).
¿Qué voy a aprender en «Introducción a los índices vectoriales y los datos no estructurados (Neo4j)»?
Aprenderás: embeddings locales, índices vectoriales y de texto completo, troceado de texto en nodos Chunk, búsqueda híbrida con fusión por rangos y evaluación de la recuperación y RAG con contexto del grafo. Son 8 temas con teoría clara y práctica real.
¿Cuánto dura y cómo se organiza?
Unas 14 horas a tu ritmo, sin horarios: 8 temas con 16 lecciones. Cada tema acaba con un cuestionario de 5 preguntas y el curso termina con un examen final.
¿Para quién es y qué necesito para empezar?
Está pensado para desarrolladores y técnicos de sistemas. No pide cursos previos. Solo necesitas un ordenador e internet.
¿Hay examen y diploma?
Sí: cuestionario por tema y examen final; se aprueba con un 7 sobre 10. Al terminar recibes una insignia verificable y el diploma acreditativo con código de verificación. Es un diploma de aprovechamiento, no una titulación oficial.
¿Cómo son las lecciones?
Cada lección tiene teoría clara (qué es, cómo funciona por dentro y dónde entra la IA), una práctica real paso a paso, una comprobación y enlaces a fuentes oficiales para saber más. Cada tema añade la teoría en PDF y un repaso interactivo. La primera lección está en abierto en vídeo.
¿Puedo entrar con la suscripción o con un código promocional?
Sí. La suscripción (19 €/mes o 149 €/año) da acceso a todos los cursos de la academia. Si tienes un código promocional, se canjea en la página de matrícula del curso.
¿Es formación oficial o incluye el examen de certificación?
No. Es un curso independiente de preparación y práctica: no es formación oficial ni incluye exámenes de certificación de terceros. Neo4j® es una marca de Neo4j, Inc..
Curso independiente, sin vinculación con los titulares de las marcas. Neo4j® es una marca de Neo4j, Inc..
Más cursos de G · IA para desarrolladores y sistemas
Curso anterior: Jira y Confluence para equipos técnicos e IA · Curso siguiente: Crear agentes en Neo4j Aura (sin código)
AWS para IA desde cero
Nivel Intermedio · 149 €
GitHub profesional para proyectos de IA
Nivel Intermedio · 99 €
Claude y Claude Code en el trabajo
Nivel Intermedio · 149 €
LangGraph y LlamaIndex, bien explicado
Nivel Avanzado · 149 €
Jira y Confluence para equipos técnicos e IA
Nivel Intermedio · 99 €
Crear agentes en Neo4j Aura (sin código)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con LLMs (Neo4j LLM Graph Builder)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con neo4j-graphrag (Python)
Nivel Avanzado · 48,99 €
Usar Neo4j con LangChain
Nivel Intermedio · 48,99 €
Context Graphs: Memoria de agentes con Neo4j
Nivel Avanzado · 99 €
Desarrollar con las herramientas MCP de Neo4j
Nivel Intermedio · 48,99 €
Introducción a OpenTelemetry
Nivel Intermedio · 99 €
Crear mi cuenta gratis Ver el itinerario completo Todos los cursos de la academia