Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ontologies Discussion :

Apprendre RDF par l'exemple avec FOAF


Sujet :

Ontologies

  1. #1
    Expert éminent sénior
    Apprendre RDF par l'exemple avec FOAF
    Les principes de RDF sont assez difficiles à comprendre et le meilleur moyen de les découvrir est encore de l'utiliser pour diverses applications. Dans cet article, je vais vous montrer comment faire votre CV en version RDF ainsi qu'en version RDFa

    http://jplu.developpez.com/tutoriels...ple-avec-foaf/
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  2. #2
    Membre régulier
    Citation Envoyé par snake264 Voir le message
    Les principes de RDF sont assez difficiles à comprendre
    Je ne te le fais pas dire . Il y a quelques années je me suis essayé à XUL le langage de Firefox et j'ai dû travaillé avec le RDF
    Mais bon en s'y reprenant à plusieurs fois et grâce à des tutos comme le tien on y arrive .

  3. #3
    Expert éminent sénior
    Merci

    Mais c'est vrai qu'au premier abord c'est un format difficile mais il suffit de le pratiquer un minimum pour voir tout ce qu'il peut apporter et qu'en fin de compte il n'est pas aussi dur qu'on le croyait
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  4. #4
    Nouveau membre du Club
    Une petite question : dans l'introduction tu note "Respectivement le sujet de ces prédicats", ce ne sont pas les objets de ces prédicats (étant donné que tu as dis au dessus que le sujet est developpez.net) ?

    Je commence juste à aborder le RDF donc je me trompe peut être !

    Merci pour ton tutorial en tout cas !

  5. #5
    Expert éminent sénior
    C'est exact, il fallait mettre objet et non sujet.

    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  6. #6
    Membre averti
    http://www.pipm.fr/foaf/foaf.rdf

    firefox affiche que l'adresse est introuvable.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  7. #7
    Expert éminent sénior
    Exact, c'est parce que j'ai déplacé le fichier.

    De plus une petite partie de ce tutoriel doit être refait car la norme a changé.
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  8. #8
    Membre averti
    ok peux tu me dire vite fait si ça s'affichait bien et ce que ça affichait sur ff?

    Tu dis donc qu'il est possible d'avoir par exemple une page qui affiche un album de groupe juste en utilisant du RDF? Il faut passer donc sans doute par des requêtes SPARQL? Mais est-ce qu'il est possible d'en bénéficier sur un serveur d'hébergement?
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  9. #9
    Expert éminent sénior
    La nouvelle adresse de mon fichier FOAF est : http://jplu.developpez.com/julien

    Sinon c'est tout à fait possible de mettre en place ce système sur n'importe quel serveur d'hébergement. Il te suffit juste d'avoir un fichier RDF, de faire des requêtes SPARQL dessus et d'en afficher les résultats en HTML.
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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. #10
    Membre averti
    Citation Envoyé par snake264 Voir le message
    afficher les résultats en HTML.
    Comme ton rendu html n'est pas non plus dispo, comment s'y prend t-on? Tu as tout réécrit en RDFa?
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  11. #11
    Expert éminent sénior
    Avec un fichier XSLT si le RDF est écrit avec sa syntaxe XML.
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  12. #12
    Membre averti
    et donc non en RDF dur.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  13. #13
    Expert éminent sénior
    RDF dur ?
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  14. #14
    Membre averti
    Cet adjectif est utilisé aussi dans un de ces tutos/articles. Bon avant de me transformer en grille de mots croisés je les laisse faire le tri et vais directement me former sur un site où le PHP est utilisé pour générer des résultats SPARQL parce que j'ai pas l'intention de faire un site, mais automatiquement rapatrier simplement des données résultantes de requêtes SPARQL.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  15. #15
    Expert éminent sénior
    PHP pour ceci n'est vraiment pas la meilleure idée à cause de son manque flagrant de performance pour ça. Sauf si tu n'as pas le choix.

    Sinon s'il te faut vraiment utilisé Java tu as cette lib : https://github.com/semsol/arc2
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."

  16. #16
    Membre averti
    Merci pour tout chef je garde le lien merci donc surtout pour les articles et tutos pour nous introduire dans le web sémantique et donc le web de données, qui existe depuis déjà pas mal de temps j'ai du mal avec la veille technologique.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  17. #17
    Membre confirmé
    Bonjour à tous,

    J’ai des doute mais je pose la question suite à des lectures que j'ai fait je trouve plusieurs façon de représentation des donnes et c'est liaison (en parlée du projet HyperText = le web tel qu'il est aujourd'hui) en utilise les langages de représentation : RDF qui se décline sous les forme suivantes (RDFa, FOAF, Turtle, .....)

    MAIS FOAF est le plus utilisé et Turtle est la plus simple représentation

    Merci de faire une confirmation si je ne dis pas des bêtisés !!?


    PS: le lien suivant est more ! http://www.pipm.fr/foaf/foaf.rdf (racine du CV en RDF)

  18. #18
    Expert éminent sénior
    Le lien est mort c'est normal.

    Sinon, si tu as bien lu mon tutoriel, FOAF n'est pas un langage, c'est une ontologie, je ne comprend donc pas ta question. Désolé.
    Vous pouvez aller voir mes tutos et mes critiques: ici
    Ainsi que mon: blog

    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..."