|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() |
Bonjour,
Ce post est fait pour toutes les personnes qui souhaitent apporter leur contribution à la FAQ de la rubrique Web sémantique. Si vous avez une idée de Q/R, postez en enfilade Merci d'éviter les images pour ce qui devrait être du texte, tout sera intégré dans la FAQ à la main par copier-coller.
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
10
|
|
|
#2 | |
|
Membre chevronné
![]() ![]() Thomas FrancartConsultant sémantique & data à sparna.fr Inscription : avril 2005 Messages : 187 ![]() |
--- Commentaire sur la réponse à la question "qu'est-ce que l'interconnexion ?" (qui d'ailleurs n'est pas très claire elle-même...) : Citation:
|
|
|
00
|
|
|
#3 | ||
![]() ![]() ![]() |
Citation:
Si tu te sens d'en écrire quelques unes n'hésite pas Citation:
Pour utiliser DBPedia ce n'est absolument pas la bonne pratique. Une grosse partie des données contenues dans DBPedia sont en double ou fausses. Si tu fais comme tu dis tu prends le risque de d'utiliser des données fausses ou des doublons, dans une application et surtout en entreprises ce n'est pas admissible.
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
||
|
00
|
|
|
#4 | |||
|
Membre chevronné
![]() ![]() Thomas FrancartConsultant sémantique & data à sparna.fr Inscription : avril 2005 Messages : 187 ![]() |
Citation:
Je pourrai peut-être vous proposer quelques entrées (et quelques proposition d'amélioration de questions existantes). Citation:
Citation:
Je ne dis pas qu'il ne faut pas rapatrier les données pour les traiter, je dis que cela ne répond pas à cette question de la FAQ. (et soit dit en passant si ce n'était pas la bonne pratique il n'y aurait pas autant de liens entrants vers DBPedia sur le Linked Data Cloud.) |
|||
|
00
|
|
|
#5 | |||||
![]() ![]() ![]() |
Citation:
![]() Citation:
Citation:
Freebase à 1000 fois plus fiable mais à moins de contenu.Citation:
Quoi que depuis le début de l'années il y a eu pas mal de mappings qui ont été refait et certaines données sont beaucoup mieux structurées.Je parle de mapping car DBPedia à deux façon de rappatrier ses données, via mapping fait à la main, ce qui correspond à l'ontologie DBPedia et l'extraction automatique des infobox Wikipedia qui correspond à l'ontologie DBPedia-prop. Citation:
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|||||
|
00
|
|
|
#6 |
|
Invité de passage
![]() Sylvie http://claimid.com/sylviedalbinconseil en organisation et ingénierie documentaires Inscription : juin 2009 Messages : 1 ![]() |
Bonjour,
Merci pour cette faq. Concernant la question "Comment utiliser des ontologies déjà existantes ?", j'aurais bien proposé le répertoire d'ontologies rdf établi par B.Vatant et PY Vandenbussche de Mondeca du doux nom de "LOV" : http://labs.mondeca.com/dataset/lov/index.html Chacun des 240 vocabulaires listés possède une courte fiche de présentation (un exemple) ce qui nous facilite la tâche... (mis à jour régulièrement) Qu'en pensez vous ? SD |
|
00
|
|
|
#7 |
![]() ![]() ![]() |
Exact, excellente idée
![]() En plus je connais bien cette application, elle est élaboré dans le contexte du projet ANR Datalift dirigé par l'un de mes profs. Honte à moi de ne pas y avoir pensé ![]()
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
|
|
#8 | ||||
|
Membre chevronné
![]() ![]() Thomas FrancartConsultant sémantique & data à sparna.fr Inscription : avril 2005 Messages : 187 ![]() |
Salut
Voilà 3 propositions de Q/R pour la FAQ. Tous les commentaires et améliorations dessus sont les bienvenus. Je pense aussi écrire une section sur Sesame. Qu'est-ce qu'une URI ? Une URI est l'identifiant d'une ressource (une « chose », qui peut être n'importe quoi) ; en particulier, en RDF, les nœuds du graphe sont identifiés par une URI. Vous êtes sans doute familier avec la notion d'URL (Uniform Ressource Locator) qui est ce qui s'affiche dans la barre d'adresse de votre navigateur quand vous naviguez sur Internet. Ces URL sont en fait un sous-ensemble des URI (Uniform Resource Identifier) ; toute URL est une URI, mais l'inverse n'est pas vrai. Une URI, comme son nom l'indique, identifie une ressource. Cette ressource peut être n'importe quoi, une personne, une ville, votre chat, etc. Lorsqu'on essaie d'accéder à une URI, en la mettant dans la barre d'adresse du navigateur, il est bien évident que la chose identifiée ne pourra pas elle-même être retournée en réponse : si vous décidez d'identifier votre chat par une URI, et que vous mettez cette URI dans votre navigateur, votre chat ne sera pas « aspiré » du canapé où il est endormi pour réapparaitre coincé dans la fenêtre du navigateur. Cependant, vous pourriez (mais ce n'est pas obligatoire) obtenir en réponse une représentation de la chose identifiée : par exemple une photo de votre chat. C'est la différence – subtile – entre une URI et une URL : l'URL localise un document, et permet d'accéder à ce document, l'URI identifie une chose, et permet (normalement, mais ce n'est pas obligatoire) d'accéder à une représentation de cette chose. Voir aussi : qu'est-ce que la négociation de contenu ? Qu'est-ce que la négociation de contenu ? La négociation de contenu est un mécanisme défini par la norme HTTP permettant à un serveur de retourner des réponses différentes pour une même URI. Ainsi, un internaute en france et un internaute aux états-unis pourraient voir 2 versions de la même URI, l'un en français, l'autre en anglais. La négociation de contenu s'appuie sur les en-têtes de la requêtes HTTP envoyée par le client pour déterminer quel contenu retourner. Dans le web sémantique où toutes les ressources sont identifiées à l'aide d'URI, la négociation de contenu est utilisée pour retourner une représentation « pour les humains » de la ressource (une page HTML) lorsque c'est un internaute qui accède à l'URI par son navigateur, ou bien une représentation « pour les machines » de la même ressource (un fichier RDF). Par exemple, DBPedia identifie la ville de Berlin par l'URI http://dbpedia.org/resource/Berlin. Si vous accédez à cette URI via votre navigateur en cliquant sur le lien, vous serez redirigés vers http://dbpedia.org/page/Berlin, qui est une page HTML. Mais si un programme accède à la même URI en stipulant dans l'entête de la requête qu'il accepte du RDF, il obtiendra http://dbpedia.org/data/Berlin, qui est un document RDF. Est-ce que RDF, c'est du XML ? Puis-je traiter des fichiers RDF avec des feuilles de style XSLT ? Non, RDF n'est pas du XML. RDF est un modèle de données dont l'une des sérialisations (= représentation) possibles est en XML. Cependant il n'existe pas de sérialisation canonique de RDF : c'est-à-dire que les mêmes données RDF peuvent être représentées par plusieurs fichiers différents. Par exemple, cet extrait de XML : Code :
Code :
En théorie, il n'est donc pas conseillé de traiter des données RDF avec une feuille de style XSLT, car ces données RDF peuvent être dans d'autres sérialisations (comme N3), et la sérialisation des données peut varier. Dans la pratique, si on est sûr que le RDF à traiter est toujours en XML, et qu'on a des garanties sur sa sérialisation, ou qu'on prend en compte toutes les sérialisations possibles dans la feuille de style, il est possible de transformer du XML avec du XSLT. L'approche recommandée est d'utiliser des outils comme XSparql (http://xsparql.deri.org/) ou XSLT+SPARQL (http://berrueta.net/research/xsltsparql) permettant de combiner la flexibilité de SPARQL et la puissance du XSLT. |
||||
|
00
|
|
|
#9 | |||||
![]() ![]() ![]() |
Voir ci-après pour les commentaires :
Citation:
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|||||
|
00
|
|
|
#10 | ||
|
Membre chevronné
![]() ![]() Thomas FrancartConsultant sémantique & data à sparna.fr Inscription : avril 2005 Messages : 187 ![]() |
Merci pour tes retours
Citation:
Autre proposition de formulation : "en particulier, dans les triplets RDF, qui sont des phrases <sujet> <verbe> <complément>, le <sujet> est identifié par une URI (sauf pour certains noeuds appelés "noeuds anonymes" ou "noeuds blancs")." Citation:
(...) si un programme accède à la même URI en stipulant dans l'entête de la requête qu'il accepte du RDF, il obtiendra http://dbpedia.org/data/Berlin, qui est un document RDF (Note : il est toujours possible d'accéder directement à http://dbpedia.org/data/Berlin via son navigateur). |
||
|
00
|
|
|
#11 | |||
![]() ![]() ![]() |
Citation:
Citation:
Citation:
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|||
|
00
|
|
|
#12 | ||
|
Membre chevronné
![]() ![]() Thomas FrancartConsultant sémantique & data à sparna.fr Inscription : avril 2005 Messages : 187 ![]() |
Citation:
Une URI est l'identifiant d'une ressource (une « chose », qui peut être n'importe quoi) ; dans un triplet RDF, composé d'un sujet, d'un prédicat et d'un objet, le sujet est une URI (ou parfois un noeud anonyme, ou noeud blanc, qui n'a pas d'URI), le prédicat est une URI, et l'objet est soit une URI, soit un noeud blanc, soit un litéral. Citation:
(...) si un programme accède à la même URI en stipulant dans l'entête de la requête qu'il accepte du RDF, il obtiendra http://dbpedia.org/data/Berlin, qui est un document RDF. Il est important de noter que ni .../page/Berlin, ni .../data/Berlin ne sont des identifiants de ressource dans DBPedia; seul .../resource/Berlin identifie une resource DBPedia, et .../page/Berlin et .../data/Berlin sont des représentations de cette ressource. Par ailleurs il est toujours possible d'accéder de façon directe (sans mécanisme de négociation de contenu) à http://dbpedia.org/page/Berlin et http://dbpedia.org/data/Berlin. |
||
|
00
|
|
|
#13 | ||
![]() ![]() ![]() |
Citation:
![]() Citation:
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
||
|
00
|
|
|
#14 | ||||||||||
|
Membre confirmé
![]() Information InexacteFou d'avril Inscription : février 2012 Messages : 97 ![]() |
Voici quelques remarques sur la FAQ actuelle.
Citation:
Citation:
Par ailleurs, il faudrait plutôt mettre un lien faire la spec de OWL 2 plutôt qu'OWL 1. La première chose que l'on voit en cliquant sur le lien, c'est qu'il y a une nouvelle version disponible. Citation:
Citation:
Sinon, on peut mentionner JSON-LD, qui devrait devenir un standard W3C, soit à la fin de l'année, soit l'année prochaine, si tout va bien. Il est donc a priori plus important de le mentionner que RDF/JSON. Citation:
À noter que Turtle sera standardiser par le W3C, de même que N-Triples. On peut encore ajouter à la liste : RDFa, pas exactement un langage de "sérialisation" de graphes RDF mais permet tout de même de définir des triplets. Enfin, on peut aussi mentionner HDT, un format de compression de graphes RDF, pour l'échange de gros ensembles de données. Citation:
Citation:
Citation:
Citation:
Citation:
OWL Lite est un peu un sous-langage de merde, à la fois pas assez expressif (des constructeurs très utiles et pas franchement couteux ne sont pas autorisés) et en même temps trop expressif, de complexité exponentielle (des constructeurs très peu utiles et couteux sont autorisés). À mon avis, mieux vaut ne garder que OWL 2 comme langage d'ontologie officiel et oublier OWL Lite à tout jamais.
__________________
7susd bl'ham owsql wuul pô! |
||||||||||
|
10
|
|
|
#15 |
![]() ![]() |
Je ne comprends pas cette remarque
__________________
Pas de grandeur pour qui veut grandir. Pas de modèle pour qui cherche ce qu'il n'a jamais vu. |
|
00
|
|
|
#16 | |||||||||
![]() ![]() ![]() |
Citation:
Citation:
Citation:
Je préciserai donc tout cela. Citation:
Personnellement j'ai un gros faible pour JSON-LD, même TBL à WWW a dit que JSON devrait remplacer XML et je suis bien d'accord . C'est le format que j'utilise dans mes app.Citation:
Citation:
Citation:
Citation:
Exact, on modifiera ça. Citation:
Il est prévu une mise à jour de la FAQ dans pas longtemps, tes remarques y seront intégrées.
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|||||||||
|
00
|
|
|
#17 |
|
Membre confirmé
![]() Information InexacteFou d'avril Inscription : février 2012 Messages : 97 ![]() |
Comme il y a un smiley clin d'oeil, je peux supposer que c'est ironique ou que c'est une blague, mais comme je ne comprends pas la blague je vais quand même répondre sérieusement.
OWL est le Web Ontology Language et non pas l'Ontology Web Language comme indiqué dans la FAQ.
__________________
7susd bl'ham owsql wuul pô! |
|
00
|
|
|
#18 |
![]() ![]() ![]() |
Voilà, toutes les remarques/ajouts/modifications discutées jusqu'ici seront répertoriées dans la prochaine version de la FAQ
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
|
|
#19 | |
|
Membre confirmé
![]() Information InexacteFou d'avril Inscription : février 2012 Messages : 97 ![]() |
Citation:
Les IRI sont un standard RFC depuis janvier 2005. SPARQL 1.0, standardisé en janvier 2008 (déjà plus de 4 ans et demi !) n'utilise que la notion d'IRI. OWL 2, standardisé en octobre 2009, n'utilise que les IRI. RDF 1.1, standardisé en 2042 parce que le WG n'arrive pas à se mettre d'accord, utilisera les IRI au lieu des URI. Les URI sont amenés à disparaitre. Au passage, pourquoi dire "une URI" alors qu'il s'agit d'un identifiant ?
__________________
7susd bl'ham owsql wuul pô! |
|
|
00
|
|
|
#20 |
![]() ![]() ![]() |
Je suis d'accord, mais pour le moment le terme IRI n'est pas totalement rentrée dans les moeurs, tout le monde (ou quasiment) utilise encore le terme d'URI. Mais c'est une bonne idée pour une futur mise à jour. A mon avis le terme ne sera vraiment utilisé que lorsque RDF 1.1 sera sorti, mais comme tu dit il y a encore quelques discussions dessus.
Ensuite "une URI" tout simplement parce que je n'ai jamais entendu prononcé autrement en français par qui que ce soit. Et pourtant j'en ai fait des conf et aussi discuté avec beaucoup de personnes travaillant dans ce domaine ![]() De toute façon l'usage hésite comme le dit si bien Wikitionaire : http://fr.wiktionary.org/wiki/URI
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
Copyright © 2000-2013 - www.developpez.com