Freebase était une grande base de connaissances collaborative composée de données composées principalement par les membres de sa communauté . Il s'agissait d'une collection en ligne de données structurées récoltées à partir de nombreuses sources, y compris des contributions wiki individuelles soumises par les utilisateurs . Freebase visait à créer une ressource mondiale qui permettait aux personnes (et aux machines) d'accéder plus efficacement aux informations communes. Elle a été développée par la société de logiciels américaine Metaweb et gérée publiquement à partir de mars 2007. Metaweb a été acquise par Google lors d'une vente privée annoncée le 16 juillet 2010. Le Knowledge Graph de Google est alimenté en partie par Freebase.
Au cours de son existence, les données Freebase étaient disponibles pour une utilisation commerciale et non commerciale sous une licence Creative Commons Attribution , et une API ouverte , un point de terminaison RDF et un vidage de base de données sont fournis aux programmeurs.
Le 16 décembre 2014, Google a annoncé qu'il fermerait Freebase au cours des six prochains mois et aiderait au transfert des données de Freebase vers Wikidata .
Le 16 décembre 2015, Google a officiellement annoncé l'API Knowledge Graph, qui est censée remplacer l'API Freebase. Freebase.com a été officiellement fermé le 2 mai 2016.
Graphd et MQL, la base de données graphique et le langage de requête basé sur JSON développés par Metaweb pour Freebase, sont tous deux open-source par Google sous la licence Apache 2.0 et sont disponibles sur GitHub. Graphd est open-source depuis le 8 septembre 2018. MQL est open-source depuis le 4 août 2020.
Aperçu
Le 3 mars 2007, Metaweb a annoncé Freebase, la décrivant comme « une base de données ouverte et partagée des connaissances mondiales » et « une base de données massive, éditée de manière collaborative, de données interconnectées ». Souvent considérée comme un modèle de base de données utilisant Wikipédia devenu base de données ou un modèle entité-relation , Freebase a fourni une interface qui permettait aux non-programmeurs de remplir des données structurées, ou métadonnées , d'informations générales et de catégoriser ou de connecter des éléments de données de manière significative et sémantique .
Décrit par Tim O'Reilly lors du lancement, « Freebase est le pont entre la vision ascendante de l' intelligence collective du Web 2.0 et le monde plus structuré du Web sémantique ».
Freebase contient des données collectées à partir de sources telles que Wikipedia , NNDB , Fashion Model Directory et MusicBrainz , ainsi que des données fournies par ses utilisateurs. Les données structurées ont été sous licence Creative Commons Attribution License , et une API HTTP basée sur JSON est fournie aux programmeurs pour développer des applications sur n'importe quelle plate-forme pour utiliser les données Freebase. Le code source de l'application Metaweb elle-même est propriétaire.
Freebase s'exécutait sur une infrastructure de base de données créée en interne par Metaweb qui utilisait un modèle de graphe : au lieu d'utiliser des tables et des clés pour définir des structures de données, Freebase définissait sa structure de données comme un ensemble de nœuds et un ensemble de liens qui établissaient des relations entre les nœuds. Comme sa structure de données n'était pas hiérarchique, Freebase pouvait modéliser des relations beaucoup plus complexes entre des éléments individuels qu'une base de données conventionnelle , et était ouvert aux utilisateurs pour saisir de nouveaux objets et relations dans le graphe sous-jacent. Les requêtes vers la base de données sont effectuées en langage de requête Metaweb (MQL) et servies par un triplestore appelé graphd.
Développement

Danny Hillis a décrit pour la première fois son idée de création d'un réseau de connaissances qu'il a appelé Aristote dans un article en 2000, mais il a déclaré qu'il n'avait pas essayé de construire le système avant d'avoir recruté des experts techniques. Veda Hlubinka-Cook , experte en informatique parallèle , est devenue vice-présidente exécutive des produits de Metaweb. Kurt Bollacker a apporté une expertise approfondie des systèmes distribués, de la conception de bases de données et de la recherche d'informations à son rôle de scientifique en chef chez Metaweb. John Giannandrea , ancien technologue en chef chez Tellme Networks et technologue en chef du groupe de navigateurs Web chez Netscape /AOL, était directeur de la technologie.
Initialement accessible sur invitation uniquement, Freebase a ouvert un accès complet en lecture anonyme au public dans sa phase alpha de développement et a ensuite exigé une inscription uniquement pour les contributions de données.
Le 29 octobre 2008, lors de la conférence internationale sur le Web sémantique , Freebase a publié son service RDF pour générer des représentations RDF de sujets Freebase, permettant à Freebase d'être utilisé comme données liées .
Organisation et politique
Les sujets de Freebase sont appelés « sujets » et les données stockées à leur sujet dépendent de leur « type », c'est-à-dire de la manière dont ils sont classés. Par exemple, une entrée pour Arnold Schwarzenegger , l'ancien gouverneur de Californie, serait saisie comme un sujet qui inclurait une variété de types le décrivant comme acteur, culturiste et homme politique. En janvier 2014 , Freebase comptait environ 44 millions de sujets et 2,4 milliards de faits.
Les types de Freebase sont eux-mêmes modifiables par l'utilisateur. Chaque type avait un certain nombre de prédicats définis, appelés « propriétés ».
[C]ontralement à l’ approche du W3C du Web sémantique, qui commence par des ontologies contrôlées, Metaweb adopte une approche folksonomique , dans laquelle les gens peuvent ajouter de nouvelles catégories (un peu comme des balises), dans un étalement désordonné d’assertions potentiellement superposées.
Cependant, Freebase différait du modèle wiki de plusieurs manières. Les types créés par les utilisateurs n'étaient pas adoptés dans le « domaine public » avant d'être promus par un employé de Metaweb. De plus, les utilisateurs ne pouvaient pas modifier les types des autres. La raison pour laquelle Freebase ne pouvait pas ouvrir les autorisations des schémas est que les applications externes s'appuyaient sur eux ; ainsi, la modification du schéma d'un type (par exemple en supprimant une propriété ou en modifiant une propriété simple) pouvait interrompre les requêtes des utilisateurs de l'API et même au sein de Freebase lui-même, par exemple dans les vues enregistrées.
Arrêt
Le 16 décembre 2014, l'équipe Freebase a officiellement annoncé que le site Web et l' API seraient fermés d'ici le 30 juin 2015. Google a fourni une mise à jour le 16 décembre 2015 indiquant qu'ils arrêteraient l'API et le widget Freebase trois mois après le lancement d'un remplacement du widget Suggest début 2016.