Content Management with RDF

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    Content Management with RDF - Presentation Transcript

    1. Content Management with RDF
        • Leigh Dodds, Chief Technology Officer, Ingenta
        • [email_address]
        • 25 th April 2007
    2. Why? How?
    3. A Digression: The RDF Model
    4. <http://www.example.org/article/1>
    5. Alan Turing worked at Bletchley Park
    6. </person/turing> workedAt </place/bletchley>
    7. </person/turing> hasName “Alan Turing” </person/turing> workedAt </place/bletchley> </place/bletchey> hasName “Bletchley Park”
    8.  
    9.  
    10.  
    11. Why Use RDF?
      • Encourages modelling of resources
      • Simple extensibility
      • Ease of Storage
      • Data Merging
      • Networked data
      • Re-wiring publications
    12. Where Would You Use RDF?
    13. ..and Where Wouldn’t You Use RDF?
      • It’s Not For Content!
    14. How?
    15. Assigning Identifiers
    16. http://metastore.ingenta.com/article/456
    17. Vocabularies
    18. Dublin Core
      • Basic set of generic properties
      • Title
      • Creator
      • Publisher
      • Created, Updated, Modified
      • Format
      • Identifier
      • Subject
      • ..etc
    19. PRISM
      • Publishing Requirements for Industry Standard Metadata
      • Builds on XML, RDF, Dublin Core
      • DOI, eISSN
      • startingPage, endingPage
      • isPartOf, hasParts
      • related
      • references
      • hasTranslation,
      • hasCorrection
    20. FOAF
      • “ Friend of a Friend”
      • Community driven specification
      • Some useful stable terms for describing people and organizations
      • Person
      • Organization
      • Document
      • homepage, weblog
      • topic, primaryTopic
    21. SKOS
      • Simple Knowledge Organization System
      • Thesauri, subject classifications
      • Drive navigation and indexing
      • Terms
      • broaderTerm, narrowerTerm
      • relatedTerms
      • preferred label, alternate label
    22. Generating RDF
      • XML to RDF
        • XSLT
        • XQuery
      • Database to RDF
        • D2R
      • XHTML to RDF
        • GRDDL
    23. Manipulating RDF
    24.  
    25.  
    26. SPARQL
      • W3C Query Language for RDF
        • SELECT ?resource, ?name
        • WHERE {
        • ?resource hasName ?name
        • }
      “ Bletchley Park” </place/bletchely> “ Alan Turing” </person/turing> ?name ?resource
    27. Problem Areas
    28. Duck Typing for Data
    29. Questions?
    30. Picture Attributions
      • “ The Confusion of Tongues”, Gustav Doré
        • http://en. wikipedia .org/ wiki /Image:Confusion_of_Tongues. png
      • “ So many ducks…Ducking Hell”, Gaetan Lee
        • http://flickr.com/photos/gaetanlee/298160427/

    + Leigh DoddsLeigh Dodds, 3 years ago

    custom

    1965 views, 4 favs, 0 embeds more stats

    A talk given at the "Publishing 2.0" event organize more

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 1965
      • 1965 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 101
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories