68

Info Service Ontology


The Information Service Ontology Specification provides basic concepts and properties for describing different information services, e.g. Wikipedia, MusicBrainz, Freebase or Discogs, on/ for the Semantic Web. For representing the different issues of the Info Service Ontology, it was necessary to assign several namespaces/domains, which are the following ones: * http://purl.org/ontology/is/core# includes the core ontology specification preferred prefix: is * http://purl.org/ontology/is/types/ the domain, which should be used for defining is:InfoServiceType individuals preferred prefix: ist * http://purl.org/ontology/is/ctypes/ the domain, which should be used for defining is:InfoServiceContributorType individuals preferred prefix: isct * http://purl.org/ontology/is/quality/ the domain, which should be used for defining information service quality ontologies preferred prefix: isq * http://purl.org/ontology/is/inst/ the domain, which should be used for defining is:InfoService individuals preferred prefix: isi Please use them as intended 😉

Examples

Add another example.

MusicBrainz as Information Service

This is an is:InfoService individual for MusicBrainz as proof-of-concept example. Therefore, I used also some category definitions from DBpedia (important is also the property is:main_subject for associating a main subject of an Information Service). more…

@prefix dc:      <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
@prefix is:      <http://purl.org/ontology/is/core#> .
@prefix ist:     <http://purl.org/ontology/is/types/> .
@prefix isct:    <http://purl.org/ontology/is/ctypes/> .
@prefix isq:     <http://purl.org/ontology/is/quality/> .
@prefix isi:     <http://purl.org/ontology/is/inst/> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
 
isi:musicbrainz
   rdf:type is:InfoService ;
   rdfs:isDefinedBy isi: ;
   dc:description "An open content music database. Modelled here as information service."@en ;
   dc:title "MusicBrainz"^^xsd:string ;
   dcterms:subject <http://dbpedia.org/resource/Category:Metadata_registry> , 
      <http://dbpedia.org/resource/Category:Acoustic_fingerprinting> , 
      <http://dbpedia.org/resource/Category:MusicBrainz> , 
      <http://dbpedia.org/resource/Category:Library_2.0> , 
      <http://dbpedia.org/resource/Category:Online_encyclopedias> , 
      <http://dbpedia.org/resource/Category:Online_music_and_lyrics_databases> , 
      <http://dbpedia.org/resource/Category:Free_websites> ;
   is:info_service_contributor_type
      isct:mixed ;
   is:info_service_quality
      isq:good ;
   is:info_service_type
      ist:encyclopedia , ist:knowledge_base ;
   is:main_subject <http://dbpedia.org/resource/Category:Music> ;
   foaf:homepage <http://musicbrainz.org/> .

Simple Music Artist Recommendation

This example is a simplified one from the extended music artist recommendation example above. It is simply stripped down to its high level recommendation. The target, where the recommendation is for, is now related by the inverse property of rec:recommendation, rec:for. Furthermore, it includes a fictional audience group (ex:FunkyPeople), which is related by the property rec:recommendation_audience. Finally, the recommendation objects are now simply related by the property rec:recommendation_object. Of course, this doesn’t include the ranking, it is now an unordered list. However, it still includes the relation to its similarity method (ex:lfmTrackSimilarity). more…

@prefix rec:     <http://purl.org/ontology/rec/core#> .
@prefix ex:      <http://example.org/> .
@prefix isi:     <http://purl.org/ontology/is/inst/> .
@prefix sim:     <http://purl.org/ontology/similarity/> .
@prefix is:      <http://purl.org/ontology/is/core#> .
@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
 
ex:AMusicRecommendation a rec:Recommendation ;
   rec:for <http://dbtune.org/musicbrainz/resource/track/008e72df-6469-4557-8b5b-c54c3285fbd3> ;
   rec:recommender isi:lastfm ;
   rec:recommendation_audience ex:FunkyPeople ;
   sim:subject <http://dbtune.org/musicbrainz/resource/track/008e72df-6469-4557-8b5b-c54c3285fbd3> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/097c362d-72b7-4a53-96e2-d9ff02f8be1f> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/161d35d9-3e31-41e9-8392-cf5d2c03b31d> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/093c1742-ebda-45cd-a50c-734e5d92e7f2> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/0a208327-525a-429b-8e79-51669bfb81f7> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/0161855d-0b98-4f2d-b2ab-446dbd8d6759> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/014f2510-e653-43e9-862a-880ac6388bb1> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/0ab210b0-18c6-4c52-aee7-78f6012b9192> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/027326ef-1455-48c9-8543-ac908eb71925> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/04dc3d0b-dff4-41a0-8bf3-12b4b34460a6> ;
   rec:recommendation_object <http://dbtune.org/musicbrainz/resource/track/0348eea1-8178-4dc1-8a37-d09b5897ace2> ;
   sim:method ex:lfmTrackSimilarity .
 
ex:lfmTrackSimilarity a sim:AssociationMethod ;
   is:info_service isi:lastfm .
 
ex:FunkyPeople a foaf:Group .

A Webpage Linked to an Information Service

The initial intention behind designing this ontology was to add some knowledge re. linked websites from different information services, e.g. Wikipedia or MusicBrainz, in semantic graphs. This is shown in the example for a document taken from MusicBrainz. more…

@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
@prefix is:      <http://purl.org/ontology/is/core#> .
@prefix isi:     <http://purl.org/ontology/is/inst/> .
 
isi:musicbrainz a is:InfoService .
 
<http://musicbrainz.org/artist/8a1fe33d-6029-462e-bcb7-08e0ebaba6dd.html>
   a foaf:Document ;
   is:info_service isi:musicbrainz .
Get the data for this page: RDF/XMLJSONTurtle