Le gap sémantique et l’architecture orientée message
Quand on en vient à l’interaction entre des machines informationnelles, revient toujours et systématiquement la question du “semantic gap”, qui est une façon condensée de dire :
“comment deux machines peuvent-elles se comprendre sans se connaître a priori ?”
Je précise “sans se connaître a priori” car si un même concepteur doit interfacer deux systèmes, alors le gap sémantique est de facto résolu par le concepteur lui même : maîtrisant les deux machines dialoguantes, il ne fait finalement que se parler à lui-même au travers d’une répartition des tâches qu’il planifie entre deux composants logiciels.
APICulture et DataCulture à la lumière du facteur temps
Lors de la conférence APIdays qui s’est tenue les 3 et 4 décembre 2012 (merci à faberNovel et Webshell), j’ai profité de mon intervention pour revenir sur la distinction entre OpenAPI et OpenData, entre APIculture et DataCulture.
J’ai rappelé que les deux approches s’inscrivaient toutes deux dans une logique de publication “pour les machines” et que donc l’enjeu commun passe par la publication d’un catalogue.
Le catalogue est l’interface. more »
Éléments pour la conception des APIs Hypermédias
L’article sur Web APIs 101 se terminait en disant que les démarches de conception d’APIs pouvait alors seulement commencer. J’ai pensé qu’une précision sur les éléments de conception des APIs Hypermedia serait utile.
DataCulture et ApiCulture
Pour tous ceux qui, comme moi-même, on fait l’apologie des données, de leur ouverture, de leur modèle et de leur format, le curseur a donc toujours été placé sur le primat des données, ce qui se traduit par des expressions du type « Data Driven … », « Ressources Oriented … », « Web of Data », « LinkedData, etc.
Dans cette vision et ce soin tout particulier apporté aux données – que j’appelle Dataware – c’est une forme d’autonomisation de la gestion des données qui est prônée, et qui conduit à utiliser tout un spectre sémantique de la “libération des données”. Il fallait, et il faut toujours, libérer les données des bases de données relationnelles, libérer les données des logiciels qui encapsulent la sémantique des données , etc.
La Data seront libérées si et seulement si elles sont autonomes au sens sémantique du terme, c’est à dire auto-descriptives via les liens typés qu’elles tissent entre elles. Il y a un fond « encyclopédique », au sens simondonien, dans cette démarche.
Dans ce contexte, l’apparition des API à été vécu à la fois comme la preuve de l’importance des données (mieux exposées grâce aux APIs on pouvait faire des mashups ) mais, en même temps, cette étape des API devait être transitoire jusqu’à la libération complète des données car, continuer à parler d’interface, c’était admettre qu’on était toujours contraints dans l’accès aux données (voir ma note sur les données mises à nue). Seulement voilà, non seulement les APIs sont restées mais en plus elles ont une croissance exponentielle. more »
MeetUp Semantic Web : « comment réconcilier le SI legacy et le Web par le Web sémantique ? »
Voici l’enregistrement vidéo du MeetUp Semantic Web de décembre 2010 qui avait lieu au Centre Pompidou. Il y a eu un compte rendu sur le blog d’Antidot. Antidot qui était l’organisateur, avec la participation de l’IRI.
La vidéo a été enregistré par Christian Mrasilevici, qui s’occupe également de Rencontre et débats autrement.
more »
MeetUp Semantic Web
Ce jeudi 16 décembre 2010, à 17h, rendez-vous au MeetUp Semantic Web (entrée libre et gratuite). C’est organisé par Gautier Poupeau et Antidot, Alexandre Monnin et l’IRI nous hébergeront dans la salle Piazza du Centre Pompidou.
J’y interviendrai en reprenant certains propos que j’ai tenu cette année au sujet des technologies relationnelles pour les appliquer au web sémantique. J’essayerai également d’ouvrir le débat sur l’actualité du web sémantique : sérialisation du RDF, API RDF et RDF comme Hypermedia Type.
Il y aura apparemment du beau monde si j’en juge par la liste des inscrits 🙂
Les enjeux d’une bibliothèque sur le web
La plupart des débats sur le rôle et la présence des bibliothèques sur web s’est jusqu’à présent concentré fortement sur les enjeux de numérisation des fonds et sur son corolaire de diffusion des oeuvres numériques. Autre thème, mais dans une moindre mesure (surtout à l’échelle du grand public) : la mise en ligne des catalogues et la disponibilité des métadonnées des institutions qui les gèrent. Ces questions sont importantes, mais j’aimerais en proposer une troisième, qui s’appuie sur l’exposition des métadonnées, et constitue à mes yeux la clé de voute pour une stratégie des bibliothèques sur le web. more »