How to describe resources with dcterms or other schemas?

后端 未结 2 1391
终归单人心
终归单人心 2020-12-07 05:02

I\'m trying to describe some resources about books, already did:

Author: dcterms:creator;

Title: dcterms:title;

Location: dcterms:location

Th

相关标签:
2条回答
  • 2020-12-07 05:43

    You need to search for appropriate vocabularies (or: ontologies/schemas). There are many vocabularies.

    You could use http://prefix.cc/ to learn about some of them.

    For books, have a look at (these are just some suggestions so that you see some examples of what is out there):

    • Dublin Core (as you already know)

    • FOAF (Friend of a Friend) (e.g., for authors and topics)

    • schema.org (e.g., Book and Person)

    • The Bibliographic Ontology

      provides main concepts and properties for describing citations and bibliographic references (i.e. quotes, books, articles, etc) on the Semantic Web.

    • Ontology for Media Resources

      a core set of metadata properties for media resources

    • SPAR (Semantic Publishing and Referencing Ontologies)

      a suite of orthogonal and complementary ontology modules for creating comprehensive machine-readable RDF metadata for all aspects of semantic publishing and referencing

    You could create your own vocabulary (but you should only do this if there is no appropriate vocabulary). It’s as simple as defining meanings for URIs under your control. If you intend to publish this vocabulary, so that other people can use it, too, have a look at RDFS (which is a vocabulary to describe vocabularies). See also:

    • RDF Primer: Defining RDF Vocabularies: RDF Schema
    • RDFa Primer: Custom Vocabularies
    • Best Practice Recipes for Publishing RDF Vocabularies
    0 讨论(0)
  • 2020-12-07 05:51

    I suggest that you have a look at schema.org. You will find all the information you need to annotate resources related to books among other things, and even documentation explaining how to extend your vocabulary if needed.

    0 讨论(0)
提交回复
热议问题