Saltar al contenido
Grafos de Conocimiento | Roberto Nappe
Categoría
general

Los Materiales

Grafos de Conocimiento

Los Grafos de Conocimiento son estructuras digitales que representan información mediante entidades, propiedades y relaciones explícitas entre ellas. Permiten transformar documentos, datos y contenidos aislados en una red de conocimiento conectada que puede explorarse, consultarse y reutilizarse. En el taller los utilizo para estructurar dominios complejos, conectar personas, organizaciones, lugares, proyectos, tecnologías y conceptos, y proporcionar contexto a buscadores, sistemas de recomendación e Inteligencia Artificial.

Qué es

Grafos de Conocimiento | Roberto Nappe

Por qué importa

Por qué lo uso

Cuándo lo uso

  • Situación: una organización acumula proyectos, documentos, personas, investigaciones y conceptos distribuidos entre diferentes sistemas.
  • Situación: una institución conserva objetos patrimoniales relacionados con autores, lugares, periodos históricos, técnicas y acontecimientos.
  • Situación: un territorio dispone de atractivos, localidades, rutas, servicios, actividades y organizaciones que permanecen almacenados como registros independientes.
  • Situación: un asistente generativo necesita responder preguntas sobre un dominio con relaciones complejas entre sus entidades.
  • Situación: una plataforma necesita sugerir contenidos, productos, experiencias o entidades relacionadas.
  • Situación: un sitio contiene cientos de páginas relacionadas con proyectos, tecnologías, conceptos, sectores, soluciones, personas y referencias.

Ventajas

  • Hace explícitas las relaciones
  • Organiza dominios complejos
  • Añade contexto a la información
  • Facilita descubrir relaciones
  • Facilita integrar información procedente de distintas fuentes
  • Puede mejorar sistemas de recomendación
  • Puede aportar contexto estructurado a sistemas de IA
  • Favorece la interoperabilidad semántica

Límites

  • Requiere definir correctamente las entidades
  • Las relaciones necesitan una semántica clara
  • Puede aumentar la complejidad del modelo
  • La calidad depende de la información de origen
  • No reemplaza todos los modelos de datos
  • Construir un grafo útil requiere mantenimiento

Alternativas

  • Base de datos relacional
  • Base de datos documental
  • Buscador tradicional
  • Búsqueda semántica mediante embeddings
  • Taxonomía
  • Ontología

Ideas que lo explican

Conceptos

  • Inteligencia Aumentada

    Enfoque que utiliza la inteligencia artificial para ampliar las capacidades humanas de comprender, crear, decidir y resolver problemas, manteniendo el criterio, el contexto y la intención de las personas en el centro.


En resumen

Los Grafos de Conocimiento son estructuras digitales que representan entidades, propiedades y relaciones para transformar información dispersa en conocimiento conectado. En robertonappe.com se utilizan como material de Artesanía Digital para organizar dominios complejos, relacionar personas, organizaciones, obras, soluciones, tecnologías, sectores y conceptos, y proporcionar contexto a sistemas de búsqueda, recomendación e Inteligencia Artificial. Pueden implementarse mediante tecnologías como RDF, property graphs, Schema.org y JSON-LD.

Ideas clave

  • 01El conocimiento adquiere más valor cuando sus relaciones se hacen explícitas
  • 02Un grafo organiza entidades y las conexiones existentes entre ellas
  • 03Las relaciones forman parte del conocimiento
  • 04no son solamente enlaces entre contenidos
  • 05Una entidad puede adquirir contexto mediante las entidades que la rodean
  • 06Los Grafos de Conocimiento permiten representar dominios complejos de manera conectada
  • 07La estructura de un grafo facilita realizar preguntas basadas en relaciones
  • 08Los sistemas de IA pueden utilizar grafos como una fuente de contexto estructurado
  • 09Un Grafo de Conocimiento convierte información aislada en una infraestructura de conocimiento reutilizable

Para quién es

  • Equipos de Inteligencia Artificial
  • organizaciones intensivas en conocimiento
  • instituciones culturales y patrimoniales
  • destinos y organizaciones turísticas
  • instituciones públicas
  • equipos de transformación digital
  • plataformas digitales
  • equipos de investigación y gestión documental

Referencias verificables

Los grafos de propiedades representan entidades mediante nodos y conexiones mediante relaciones.

Evidencia: el modelo de grafos utilizado por Neo4j representa objetos del dominio como nodos, conexiones como relaciones y permite asignar propiedades tanto a nodos como a relaciones.

Neo4j — Graph database concepts.

Los grafos permiten representar información mediante relaciones explícitas entre entidades.

RDF, estándar del W3C para representar información en la Web, utiliza grafos formados por triples de sujeto, predicado y objeto. Cada triple representa una relación entre los recursos descritos.

World Wide Web Consortium — RDF 1.1 Concepts and Abstract Syntax.

Los Knowledge Graphs pueden utilizar vocabularios estructurados como Schema.org y formatos como JSON-LD para describir entidades.

Evidencia: la API de Google Knowledge Graph devuelve entidades mediante datos compatibles con Schema.org y JSON-LD, incluyendo tipos como Person, Organization, Place y WebSite.

Google for Developers — Knowledge Graph Search API.

Los datos estructurados permiten comunicar a los buscadores información explícita sobre las entidades presentes en una página.

Evidencia: Google Search utiliza vocabularios de Schema.org para interpretar datos estructurados y recomienda habitualmente JSON-LD como formato de implementación cuando resulte práctico mantenerlo.

Google Search Central — Introduction to structured data markup.