🔒 Curso de pago · 99 € (IVA incluido, con diploma acreditativo)

O accede a todos los cursos de pago con la suscripción: 19 €/mes o 149 €/año. El acceso se abre al confirmarse el pago.

Comprar este cursoSuscribirme a todo

Aprende a buscar por significado en textos reales con Neo4j y Python: qué son los embeddings y la similitud coseno, cómo calcularlos en local con sentence-transformers (sin clave ni coste por uso), cómo crear y consultar índices vectoriales con la cláusula SEARCH, cómo trocear texto no estructurado en nodos Chunk enlazados a su documento, cómo combinar vector, texto completo y grafo en una búsqueda híbrida, y cómo evaluar si un modelo de chat responde mejor con el contexto del grafo. Todo sobre el grafo del BOE, con datos públicos, y un proyecto final: un buscador semántico del BOE con pruebas y README. Cada tema tiene teoría, práctica real paso a paso y cuestionario. Neo4j es una marca registrada de Neo4j, Inc.; este curso es formación independiente, no oficial.

Duración estimada: 14 horas. Nivel: intermedio. Requisitos: Windows 10 u 11 con PowerShell, Python básico (se recomienda E1), Python 3.12, una cuenta propia de Neo4j Aura en el plan gratuito o Docker Desktop, y, solo para el tema 7, una clave propia de un proveedor de LLM (el uso tiene coste según su tarifa vigente); se recomienda, aunque no es obligatorio, haber hecho G4. Diploma acreditativo incluido al aprobar el examen final.

8 temas · 16 lecciones · 40 preguntas de práctica · examen final

Temario

  1. 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
    • Cuestionario del tema (5 preguntas)
  2. 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
    • Cuestionario del tema (5 preguntas)
  3. Í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
    • Cuestionario del tema (5 preguntas)
  4. 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
    • Cuestionario del tema (5 preguntas)
  5. 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
    • Cuestionario del tema (5 preguntas)
  6. 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
    • Cuestionario del tema (5 preguntas)
  7. 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?
    • Cuestionario del tema (5 preguntas)
  8. 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
    • Cuestionario del tema (5 preguntas)

Cómo se aprueba y qué obtienes

  • Cada lección: teoría, práctica paso a paso (en vídeo cuando esté publicado) y comprobación.
  • Cuestionario por tema y examen final: se aprueba con un 7 sobre 10 y puedes repetirlo.
  • Insignia verificable al completar el curso, para compartir en LinkedIn.
  • Diploma acreditativo en PDF con código de verificación: incluido en el curso. No es una titulación oficial.

🔒 Curso de pago: 48,99 € (diploma acreditativo incluido). Comprar este curso · o toda la academia por 149 €/año. El acceso se abre solo en cuanto se confirma el pago.