Capítulo 12. Construir un grafo de conocimiento

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En este libro, hemos trabajado con muchos modelos de análisis de texto. Nuestro objetivo siempre ha sido identificar patrones en los datos con ayuda de la estadística y el aprendizaje automático. En el Capítulo 10 explicamos cómo se pueden utilizar las incrustaciones para responder a preguntas como "¿Qué es a Alemania como París es a Francia?". Las incrustaciones representan algún tipo de conocimiento implícito que se aprendió de los documentos de entrenamiento basándose en una noción de similitud .

Una base de conocimientos, en cambio, consiste en enunciados estructurados de la forma "Berlín capital-de-Alemania". En este caso, "capital-de" es una relación definida con precisión entre las dos entidades concretas Berlín y Alemania. La red formada por muchas entidades y sus relaciones es un grafo en sentido matemático, un grafo de conocimiento. La Figura 12-1 muestra un grafo de conocimiento sencillo que ilustra el ejemplo. En este capítulo, presentaremos planos para extraer información estructurada de un texto no estructurado y construir un grafo de conocimiento básico.

Figura 12-1. Un grafo de conocimiento sencillo.

Lo que aprenderás y lo que construiremos

La extracción de información es una de las tareas más difíciles ...

Get Planos para el análisis de textos con Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.