Άσκηση RDF Schema. <book:publisher rdf:id="penguin_pub"> <book:publishes rdf:resource="#book20"/> </book:publisher>

Σχετικά έγγραφα
Κεφάλαιο 29. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ

Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566)

ΚΕΦΑΛΑΙΟ Σηµασιολογικό ιαδίκτυο

Περιεχόμενα. Κατάλογος εικόνων 13. Πρόλογος Το όραμα του Σημασιολογικού Ιστού 19

Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό

Εργαστήριο Σημασιολογικού Ιστού

Εισαγωγή στο RDF. Το Resource Description Framework (RDF) Σταύρος Πολυβίου

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566)

Τεχνολογίες RDF για τον Ιστό Δεδοµένων

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

«Χρήση των μοντέλων OWL και OWL-S σε εφαρμογές ηλεκτρονικής διακυβέρνησης»

Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων. Σεμινάριο 9: Βάσεις NoSQL

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

Γλώσσες Αναπαράστασης Γνώσης στο Σημασιολογικό Ιστό Γιώργος Στοΐλος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Εθνικό Μετσόβιο Πολυτεχνείο

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle. Αρ. Μητρώου: 04/2566

example:alice example:knows example:bob example:alice example:name "Alice" example:alice example:bob example:knows

Πολυτεχνείο Κρήτης. Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 12 ο : Γλωσσική επεξεργασία πολυμεσικών δεδομένων. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος:

Γραφικό Περιβάλλον Μοντελοποίησης Οντολογιών και Μεταδεδοµένων RDF στο Σηµασιολογικό ιαδίκτυο

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

(Πρωτόγνωρα) Δεδομένα για την Οικονομία

(Πρωτόγνωρα) Δεδοµένα για την Οικονοµία

Αρµεναντζόγλου Νίκος ΜΕΤ εµενεοπούλου Κατερίνα ΑΜ:1596 Μαρκετάκης Γιάννης MET

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Διαχείριση Κατανεμημένων Δεδομένων στο. Διαδίκτυο

(Πρωτόγνωρα) Δεδομένα για την Οικονομία

Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις

Σύγκριση Προγραµµατιστικών ιεπαφών (APIs) για διαχείριση Οντολογιών Ιστού και Ανάπτυξη Μηχανισµού υποβολής Ευφυών Ερωτηµάτων

University of Crete Computer Science Department Πανεπιστήμιο Κρήτης CONFERENCE ONTOLOGY

Εργαστήριο Σημασιολογικού Ιστού

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

Οντολογίες γενικά. Ορισμοί Εφαρμογές Πρότυπα/Γλώσσες Διαχείριση οντολογιών Semantic Web

OWL. Μανόλης Γεργατσούλης. Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο

RDF Schema. Μανόλης Γεργατσούλης. Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ

ΑΞΙΟΠΟΙΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΓΙΑ ΑΝΙΧΝΕΥΣΗ ΕΠΙΘΕΣΕΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝΤΑ SIP

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 2 ο RDF Schema

Εργαστήριο Σημασιολογικού Ιστού

Ιστορικοί χάρτες στον Παγκόσμιο Ιστό

ΝΙΚΟΛΑΟΥ ΔΙΑΜΑΝΤΟΠΟΥΛΟΥ ΝΙΚΟΛΑΟΥ ΚΥΡΤΑΤΑ

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 3: Αναπαράστασης Γνώσης και Συλλογιστικής - Δομημένες Αναπαραστάσεις: Πλαίσια, Οντολογίες

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ

Π Τ Υ Χ Ι Α Κ Η Ε Ρ ΓΑ Σ Ι Α

Εισαγωγή στον Προγραμματισμό

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΜΣΕ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

Σημασιολογικός Ιστός (Semantic Web) - XML

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ. ιπλωµατική Εργασία Μεταπτυχιακού ιπλώµατος Ειδίκευσης

O-DEVICE: Ένα Αντικειμενοστραφές Σύστημα Συμπερασμών για OWL Lite Οντολογίες

Π Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α

Κοµψαρά Σοφία Θεσσαλονίκη, Σεπτέµβριος

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Linked Data for the Masses: Η προσέγγιση και το λογισμικό

Σχεδιασμός Βάσεων Δεδομένων

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

4.3. Απαιτήσεις Συστήματος Επέκταση Ασάφειας στο RDFS (Fuzzy RDFS) Fuzzy Logic Από το RDF στο Fuzzy RDF

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών. 4D FLUENTS: Plug-in για το πρόγραμμα σχεδίασης οντολογιών Protégé

SEMANTIC ANNOTATION OF WEBPAGES WITH RDFa PUBLICATION METADATA : 1974

Εργαστήριο Βάσεων Δεδομένων. Triggers

Διαβούλευση για την ηλεκτρονική υποβολή αποδείξεων

Εργαστήριο Σημασιολογικού Ιστού

Δημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα. Λιοτήρη Ευαγγελία. Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΙΑΤΡΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ Η/Υ

Απεικόνιση Οντολογιών Σε Σχήµατα Σχεσιακών Βάσεων εδοµένων Με Σκοπό Την Ανάκτηση εδοµένων Σηµασιολογικού Περιεχοµένου ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

Εργαστήριο Σημασιολογικού Ιστού

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ

ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ - XML

Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό

Τεχνητή Νοημοσύνη. 13η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

Θέµατα εξετάσεων µε απαντήσεις

ΟΝΤΟΛΟΓΙΕΣ, ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

ΣΧΟΛΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΜΙΑ ΟΝΤΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ

Εργαστήριο Σημασιολογικού Ιστού

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 5: XML. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

RVL: ΜΙΑ ΓΛΩΣΣΑ ΟΡΙΣΜΟΥ ΟΨΕΩΝ ΓΙΑ ΤΟ ΠΡΟΤΥΠΟ RDF/S

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης

Κεφάλαιο 29. Τεχνητή Νοημοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

Βάσεις Δεδομένων Ι Εξεταστική Περίοδος Φεβρουαρίου 2006

Θέματα Διπλωματικών Εργασιών. για το ΠΜΣ Πληροφορικής. Σημασιολογικό Ιστό και Ευφυείς Πράκτορες

Εργαστήριο Σημασιολογικού Ιστού

Μια Οντολογία ΟWL για τα Σχολικά Εργαστήρια Πληροφορικής Σταύρος Σαχτούρης, Περικλής Γεωργιάδης

Σχεδίαση Σχεσιακών ΒΔ

Απεικόνιση Σχεσιακού Μοντέλου σε Οντολογία Σηµασιολογικού Ιστού

Σημασιολογικός Ιστός (Semantic Web) - XML

[10] Υπολογιστικά συστήματα: Στρώματα. Εφαρμογές στη Βιομηχανία. Εφαρμογές στη Βιομηχανία. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

SPARQL. Χρήστος Παπαθεοδώρου Αναπληρωτής Καθηγητής

Σεμινάριο: Δεδομένα Βιβλιοθηκών στο μελλοντικό ψηφιακό περιβάλλον

Transcript:

Άσκηση RDF Schema Να επεκτείνετε το RDF Schema της ερώτησης 4 με σκοπό να αναπαραστήσετε την παρακάτω γνώση: «Ο Εκδότης εκδίδει Βιβλία». Να ορίσετε νέες κλάσεις και ιδιότητες αν χρειαστεί, συσχετίζοντάς τες όσο το δυνατόν καλύτερα με τις υπάρχουσες. Μετά να ορίσετε έναν νέο εκδότη με το ID book:penguin_pub ο οποίος εκδίδει το βιβλίο book:book20. Μπορείτε να χρησιμοποιήσετε είτε RDF/XML είτε RDF/N-triples. Απάντηση: <rdfs:class rdf:id="#publisher"> <rdfs:subclassof rdf:resource="#person"/> <rdf:property rdf:id="publishes"> <rdfs:domain rdf:resource="#publisher"/> <rdfs:range rdf:resource="#book"/> <book:publisher rdf:id="penguin_pub"> <book:publishes rdf:resource="#book20"/> </book:publisher>

Άσκηση SPARQL Γράψτε ένα ερώτημα SPARQL το οποίο να επιστρέφει τα βιβλία που αγόρασε κάποιος με το όνομα John Smith και τους συγγραφείς των βιβλίων αυτών. Χρησιμοποιήστε το RDF έγγραφο του ερωτήματος 4. Ποια είναι η απάντηση στην παραπάνω ερώτηση εάν η βάση δεδομένων RDF (i) υλοποιεί τη σημασιολογία RDFS ή (ii) δεν υλοποιεί τη σημασιολογία RDFS. Υποδειγματικό ερώτημα SPARQL: SELECT?x?y WHERE {?x rdf:type book:book.?x book:price?y. FILTER (?y > 130) } Απάντηση: SELECT?y?z WHERE {?x rdf:type book:customer.?x book:name "John Smith".?x book:hasboughtproduct?y.?y rdf:type book:book.?y book:author?z. } (i) (ii) &book;author21, &book;author23 &book;author23

Άσκηση SWRL Εξηγήστε σύντομα ποιο είναι το νόημα του παρακάτω κανόνα SWRL και ποιο θα είναι το αποτέλεσμά του στην οντολογία του ερωτήματος 5. Book(?x) hasreview(?x,?y) Review (?y) rating(?y,?z) swrlb:greaterthan(?z, 3) BestSeller(?x) Απάντηση Ο παραπάνω κανόνας ορίζει ότι όταν ένα βιβλίο έχει κριτικές με rating πάνω από 3, τότε θεωρείται Best Seller, δηλαδή κατηγοριοποιείται στην κλάση BestSeller. Η κλάση αυτή δεν υπάρχει στην οντολογία, αλλά υποθέτουμε ότι για να μπορέσει να εκτελεστεί ο παραπάνω κανόνας έχει προστεθεί. Στην συγκεκριμένη οντολογία μόνο το Book1 έχει ως review το Review1 το οποίο έχει rating 4, άρα για το βιβλίο αυτό θα ενεργοποιηθεί ο κανόνας και το Book1 θα γίνει classify στην κλάση BestSeller.

Το RDF file της ερώτησης 4 <!DOCTYPE rdf:rdf [ <!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <!ENTITY book 'http://www.bookstore.org#'> <!ENTITY rdfs 'http://www.w3.org/tr/1999/pr-rdf-schema-19990303#'> <!ENTITY xsd "http://www.w3.org/2001/xmlschema#"> ]> <rdf:rdf xmlns:rdf="&rdf;" xmlns:rdfs="&rdfs;" xmlns:book="&book;"> <rdfs:class rdf:about="&book;person"/> <rdfs:class rdf:about="&book;author"> <rdfs:subclassof rdf:resource="&book;person"/> <rdfs:class rdf:about="&book;customer"> <rdfs:subclassof rdf:resource="&book;person"/> <rdfs:class rdf:about="&book;product"/> <rdfs:class rdf:about="&book;book"> <rdfs:subclassof rdf:resource="&book;product"/> <rdf:property rdf:about="&book;author"> <rdfs:range rdf:resource="&book;author"/> <rdf:property rdf:about="&book;contactauthor"> <rdfs:range rdf:resource="&book;author"/> <rdfs:subpropertyof rdf:resource="&book;author"/> <rdf:property rdf:about="&book;hasboughtproduct"> <rdfs:domain rdf:resource="&book;customer"/> <rdfs:range rdf:resource="&book;product"/> <rdf:property rdf:about="&book;name"> <rdfs:domain rdf:resource="&book;person"/> <rdfs:range rdf:resource="&xsd;string"/> <rdf:property rdf:about="&book;price"> <rdfs:domain rdf:resource="&book;product"/> <rdfs:range rdf:resource="&xsd;decimal"/> <rdf:property rdf:about="&book;title"> <rdfs:domain rdf:resource="&book;product"/> <rdfs:range rdf:resource="&xsd;string"/> <rdf:property rdf:about="&book;year"> <rdfs:range rdf:resource="&xsd;integer"/> <book:book rdf:about="&book;book20"> <book:price rdf:datatype="&xsd;decimal">130.0</book:price> <book:title rdf:datatype="&xsd;string">parallel, Object-Oriented, and Active Knowledge Base Systems</book:title> <book:year rdf:datatype="&xsd;integer">2002</book:year> <book:contactauthor rdf:resource="&book;author21"/> <book:author rdf:resource="&book;author23"/> </book:book> <book:author rdf:about="&book;author21"> <book:name rdf:datatype="&xsd;string">nick Bassiliades</book:name> </book:author> <book:customer rdf:about="&book;customer24"> <book:name rdf:datatype="&xsd;string">john Smith</book:name> <book:hasboughtproduct rdf:resource="&book;book20"/> <book:hasboughtproduct rdf:resource="&book;book21"/> </book:customer> </rdf:rdf>

Η οντολογία της ερώτησης 5 σε Manchester syntax Class: Person Class: Product Class: Review Class: Customer SubClassOf: Person Class: DVD Class: Author Class: BadReview SubClassOf: Product SubClassOf: Person SubClassOf: Review, rating value "0"^^xsd:int Class: Bibliophile Class: BadReviewer SubClassOf: Customer, hasbought only Book SubClassOf: Person, hasreviewed some BadReview Class: SingleAuthoredBook SubClassOf: Book, author max 1 owl:thing Class: Book SubClassOf: Product, author min 1 owl:thing ObjectProperty: hasreview Characteristics: InverseFunctional Range: Review InverseOf: aboutbook ObjectProperty: hasbought Domain: Customer Range: Product DataProperty: content Domain: DVD DataProperty: name Domain: Person Individual: Customer1 Types: Bibliophile hasbought Book1, hasbought DVD1 hasreviewed Review1, hasreviewed Review2, name "Smith" Individual: Author1 haswritten Book1, name "Vlahavas" Individual: DVD1 Types: DVD content "Movie", price "30"^^xsd:int, title "Startrek" Individual: Person1 Types: BadReviewer name "Lucas" ObjectProperty: hasreviewed Characteristics: InverseFunctional Domain: Person Range: Review InverseOf: reviewby ObjectProperty: haswritten Domain: Author Range: Book InverseOf: author DataProperty: text DataProperty: year Range: xsd:gyear Individual: Book2 author Author3, hasreview Review2, price "45"^^xsd:int, title "Semantic Web", year "2004"^^xsd:gYear Individual: Author2 haswritten Book1, haswritten Book4, name "Bassiliades" Individual: Review2 Types: BadReview aboutbook Book2, reviewby Customer1, text "Not nice" ObjectProperty: reviewby Range: Person InverseOf: hasreviewed ObjectProperty: author Range: Author InverseOf: haswritten DataProperty: title Domain: Product ObjectProperty: contactauthor SubPropertyOf: author Range: Author ObjectProperty: aboutbook Range: Book InverseOf: hasreview DataProperty: price Domain: Product Range: xsd:int DataProperty: rating Range: {"0"^^xsd:int, "1"^^xsd:int, "2"^^xsd:int, "3"^^xsd:int, "4"^^xsd:int, "5"^^xsd:int} Individual: Book1 author Author1, author Author2, contactauthor Author1, hasreview Review1, price "55"^^xsd:int, title "Artificial Intelligence", year "2005"^^xsd:gYear Individual: Book3 price "47"^^xsd:int, title "XML Schema", year "2002"^^xsd:gYear Individual: Review3 Types: BadReview rating "2"^^xsd:int, text "So and so" Individual: Review1 Types: Review aboutbook Book1, reviewby Customer1, rating "4"^^xsd:int, text "Nice Book!" Individual: Book4 Types: SingleAuthoredBook author Author2, author Author3, title "RDF simple" Individual: Author3 haswritten Book2, name "Antoniou"