Freebase era una gran base de conocimiento colaborativa que consistía en datos compuestos principalmente por los miembros de su comunidad . Era una colección en línea de datos estructurados extraídos de muchas fuentes, incluidas las contribuciones wiki individuales enviadas por los usuarios . [3] [2] Freebase tenía como objetivo crear un recurso global que permitiera a las personas (y a las máquinas) acceder a información común de manera más efectiva. Fue desarrollado por la empresa de software estadounidense Metaweb y comenzó a operar públicamente en marzo de 2007. Metaweb fue adquirida por Google en una venta privada anunciada el 16 de julio de 2010. [4] El Knowledge Graph de Google funciona en parte con Freebase. [5]
Durante su existencia, los datos de Freebase estaban disponibles para uso comercial y no comercial bajo una Licencia Creative Commons Attribution , y se proporciona una API abierta , un punto final RDF y un volcado de base de datos para los programadores.
El 16 de diciembre de 2014, Google anunció que cerraría Freebase durante los siguientes seis meses y ayudaría con el traslado de los datos de Freebase a Wikidata . [1]
El 16 de diciembre de 2015, Google anunció oficialmente la API Knowledge Graph, que pretende reemplazar a la API Freebase. Freebase.com se cerró oficialmente el 2 de mayo de 2016. [6] [2]
Tanto Graphd como MQL, la base de datos de grafos y el lenguaje de consulta basado en JSON desarrollado por Metaweb para Freebase, son de código abierto por Google bajo la licencia Apache 2.0 y están disponibles en GitHub. Graphd es de código abierto desde el 8 de septiembre de 2018. [7] MQL es de código abierto desde el 4 de agosto de 2020. [8]
El 3 de marzo de 2007 Metaweb anunció Freebase, describiéndola como "una base de datos compartida abierta del conocimiento mundial" y "una base de datos masiva, editada de forma colaborativa, de datos interconectados". Freebase, a menudo entendida como un modelo de base de datos que utiliza la Wikipedia convertida en base de datos o modelo entidad-relación , proporcionaba una interfaz que permitía a los no programadores completar datos estructurados, o metadatos , de información general y categorizar o conectar elementos de datos de formas significativas y semánticas .
Como lo describió Tim O'Reilly en el lanzamiento, "Freebase es el puente entre la visión de abajo hacia arriba de la inteligencia colectiva de la Web 2.0 y el mundo más estructurado de la web semántica ". [9]
Freebase contenía datos extraídos de fuentes como Wikipedia , NNDB , Fashion Model Directory y MusicBrainz , así como datos aportados por sus usuarios. Los datos estructurados se licenciaban bajo la Licencia Creative Commons Attribution [ 9] y se proporciona una API HTTP basada en JSON a los programadores para desarrollar aplicaciones en cualquier plataforma para utilizar los datos de Freebase. El código fuente de la aplicación Metaweb en sí es propietario.
Freebase funcionaba sobre una infraestructura de base de datos creada internamente por Metaweb que utiliza un modelo gráfico : en lugar de utilizar tablas y claves para definir estructuras de datos, Freebase definía su estructura de datos como un conjunto de nodos y un conjunto de enlaces que establecían relaciones entre los nodos. Debido a que su estructura de datos no era jerárquica, Freebase podía modelar relaciones mucho más complejas entre elementos individuales que una base de datos convencional [ cita requerida ] , y estaba abierta para que los usuarios ingresaran nuevos objetos y relaciones en el gráfico subyacente. Las consultas a la base de datos se realizan en Metaweb Query Language (MQL) y son atendidas por un triplestore llamado graphd. [10]
Danny Hillis describió por primera vez su idea de crear una red de conocimiento a la que llamó Aristóteles en un artículo publicado en 2000, [11] pero dijo que no intentó construir el sistema hasta que hubo reclutado a expertos técnicos. Veda Hlubinka-Cook , un experto en computación paralela , [3] se convirtió en el vicepresidente ejecutivo de productos de Metaweb. Kurt Bollacker aportó su profunda experiencia en sistemas distribuidos, diseño de bases de datos y recuperación de información a su función de científico jefe de Metaweb. John Giannandrea , ex director de tecnología de Tellme Networks y director de tecnología del grupo de navegadores web de Netscape /AOL, fue director de tecnología. [3]
Freebase, a la que originalmente solo se podía acceder por invitación, abrió el acceso de lectura anónimo completo al público en su etapa alfa de desarrollo y luego requirió registro solo para contribuciones de datos.
El 29 de octubre de 2008, en la Conferencia Internacional de Web Semántica , Freebase lanzó su servicio RDF para generar representaciones RDF de temas de Freebase, lo que permite utilizar Freebase como datos vinculados . [12]
Los temas de Freebase se denominan "temas" y los datos almacenados sobre ellos dependen de su "tipo", es decir, de cómo se clasifican. Por ejemplo, una entrada sobre Arnold Schwarzenegger , el exgobernador de California, se introduciría como un tema que incluiría una variedad de tipos que lo describen como actor, culturista y político. [13] En enero de 2014 [update], Freebase tenía aproximadamente 44 millones de temas y 2400 millones de datos. [14]
Los tipos de Freebase son editables por el usuario. [9] Cada tipo tiene una serie de predicados definidos, llamados "propiedades".
[A] diferencia del enfoque del W3C para la web semántica, que comienza con ontologías controladas, Metaweb adopta un enfoque de folksonomía , en el que las personas pueden agregar nuevas categorías (de manera muy similar a las etiquetas), en una expansión desordenada de afirmaciones potencialmente superpuestas. [9]
Sin embargo, Freebase se diferenciaba del modelo wiki en muchos aspectos. Los tipos creados por los usuarios no se adoptaron en el "espacio público común" hasta que un empleado de Metaweb los promovió. Además, los usuarios no podían modificar los tipos de los demás. La razón por la que Freebase no podía abrir los permisos de los esquemas era que las aplicaciones externas dependían de ellos; por lo tanto, cambiar el esquema de un tipo (por ejemplo, eliminando una propiedad o cambiando una propiedad simple) podría haber interrumpido las consultas para los usuarios de la API e incluso dentro del propio Freebase, por ejemplo, en las vistas guardadas.
El 16 de diciembre de 2014, el equipo de Freebase anunció oficialmente [1] que el sitio web y la API se cerrarían el 30 de junio de 2015. Google proporcionó una actualización el 16 de diciembre de 2015 informando de que descontinuarían la API y el widget de Freebase tres meses después de que se lanzara un reemplazo del widget Suggest a principios de 2016.