ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ
|
|
- Ολυμπία Καλαμογδάρτης
- 7 χρόνια πριν
- Προβολές:
Transcript
1 ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ RDF Schema (RDFS) Ι. Χατζηλυγερούδης
2 RDF vs RDFS Η RDF 1. Περιγράφει συγκεκριμένους πόρους και (προτασιακές) σχέσεις μεταξύ τους Αλλά δεν 2. περιγράφει τύπους πόρων (δηλ. γενικές έννοιες) και τις σχέσεις τους 3. περιγράφει τύπους σχέσεων και τις σχέσεις τους 4. καθορίζει σημασιολογία σχέσεων Η RDFS Παρέχει τα 2, 3 και 4.
3 RDFS-Κλάσεις Η RDFS διαχειρίζεται κλάσεις (classes) όχι στιγμιότυπα (instances) Π.χ. περιγράφει τις έννοιες «μάθημα», «λέκτορας», «καθηγητής» κλπ ως κλάσεις, δηλ. ως γενικές έννοιες, που αντιπροσωπεύουν ένα σύνολο στιγμιοτύπων (δηλ. συγκεκριμένων οντοτήτων) Μια χρήση των κλάσεων είναι για τον καθορισμό περιορισμών στα υποκείμενα/πόρους ή στα αντικείμενα/τιμές των κατηγορημάτων/ιδιοτήτων Π.χ. για να αποτραπεί η χρήση των παρακάτω προτάσεων (που δεν είναι δόκιμες) «Το μάθημα Java διδάσκεται από το μάθημα C» «Η αίθουσα Β4 διδάσκεται από τον John Hatzis» πρέπει να τεθεί ως περιορισμός η κλάση «διδάσκων» (tutor) για την τιμή (λόγω της πρώτης πρότασης) και η κλάση «μάθημα» (course) για το υποκείμενο/πόρο (λόγω της δεύτερης πρότασης) της ιδιότητας «διδάσκεται από» (is taught by). Στην πρώτη περίπτωση έχουμε περιορισμό στο πεδίο τιμών (range), ενώ στη δεύτερη στο πεδίο ορισμού (domain).
4 RDFS-Κλάσεις Οι κλάσεις είναι οργανωμένες σε ιεραρχίες (hierarchies) Υπάρχει μια βασική σχέση μεταξύ κλάσεων σε μια ιεραρχία: «είναι υποκλάση της» (is subclass of) και η αντίστροφή της: «είναι υπερκλάση της» (is superclass of) Π.χ. η κλάση «καθηγητής» είναι υποκλάση της κλάσης «μέλος ΔΕΠ» και αντίστροφα η κλάση «μέλος ΔΕΠ» είναι υπερκλάση της κλάσης «καθηγητής» Μια κλάση Α είναι υποκλάση της Β αν κάθε στιγμιότυπο της Α είναι και στιγμιότυπο της Β Π.χ. τα στιγμιότυπα της κλάσης «καθηγητής» είναι στιγμιότυπα της της κλάσης, δηλ. όλοι οι καθηγητές είναι μέλη ΔΕΠ Μια κλάση μπορεί να έχει περισσότερες από μια υπερκλάσεις Π.χ. αν η κλάση Α είναι υποκλάση της Β1 και της Β2, αυτό σημαίνει ότι κάθε στιγμιότυπο της Α είναι στιγμιότυπο της Β1 και της Β2
5 RDFS-Κλάσεις Οι κλάσεις κληρονομούν ιδιότητες των υπερκλάσεών τους-κληρονομικότητα (inheritance): καθορίζει τη σημασιολογία της σχέσης «είναι υποκλάση της» Π.χ. έστω ο περιορισμός «τα μαθήματα πρέπει να διδάσκονται μόνο από μέλη ΔΕΠ». Αν ο John Hatzis έχει οριστεί καθηγητής (δηλ. ως στιγμιότυπο της κλάσης «καθηγητής») τότε δεν επιτρέπεται να διδάξει (δηλ. να είναι τιμή της ιδιότητας «διδάσκεται από»), ενώ θάπρεπε. Λόγω κληρονόμησης από την κλάση «καθηγητής» των ιδιοτήτων της υπερκλάσης της «μέλος ΔΕΠ» επιτρέπεται (αλλιώς θάπρεπε να προστεθεί αντίστοιχη πρόταση).
6 RDFS-Κλάσεις Ιεραρχία Κλάσεων μέλος προσωπικού μέλος διοικητικού προσωπικού μέλος ΔΕΠ μέλος τεχνικού προσωπικού καθηγητής αναπληρωτής καθηγητής επίκουρος καθηγητής
7 RDFS-Ιδιότητες Αντίστοιχα με τις ιεραρχίες κλάσεων υπάρχουν και ιεραρχίες ιδιοτήτων Π.χ. η ιδιότητα «διδάσκεται από» (is taught by) είναι υποϊδιότητα της «περιλαμβάνει» (involves) Αν ένα μάθημα c διδάσκεται από ένα μέλος ΔΕΠ, τότε το c περιλαμβάνει επίσης και το διδάσκοντα a. Το αντίστροφο δεν είναι απαραίτητα αληθές (π.χ. μπορεί ο a να είναι απλώς υπεύθυνος ή βαθμολογητής αλλά όχι διδάσκων).
8 RDF vs RDFS Η RDF ασχολείται με περιγραφές πόρων ως στιγμιοτύπων με τη μορφή προτάσεων. Η RDFS ασχολείται με περιγραφές κλάσεων, ιδιοτήτων σχέσεων μεταξύ τους (δηλ. ιεραρχίες) που δρουν ως περιορισμοί στα στοιχεία προτάσεων της RDF Δρουν σε διαφορετικά επίπεδα
9 Επίπεδα RDF-RDFS λεκτικό domain range id domain περιλαμβάνει range SubPropertyOf range διδάσκεται από μέλος προσωπικού Μέλος ΔΕΠ SubClassOf range τηλέφωνο domain domain SubClassOf μάθημα SubClassOf SubClassOf type καθηγητής αναπληρωτής καθηγητής επίκουρος καθηγητής type RDFS Java διδάσκεται από John Hatzis RDF
10 RDFS-Σύνταξη Η RDFS χρησιμοποιεί την RDF για να εκφράσει την απαιτούμενη μοντελοποίηση Αυτό γίνεται με τη χρήση πόρων και ιδιοτήτων Π.χ. Για την «lecturer is a subclassof academicstaff : 1. Ορίζουμε τους απαιτούμενους πόρους για τα lecture, academicstaff, subclassof 2. Ορίζουμε το subclassof ως ιδιότητα 3. Γράφουμε την τριάδα (lecture, subclassof, academicstaff)
11 RDFS-Σύνταξη Βασικές Κλάσεις rdfs:resource, η κλάση όλων των πόρων rdfs:class, η κλάση όλων των κλάσεων rdfs:literal, η κλάση όλων των λεκτικών (αλφαριθμητικών) rdf:property, η κλάση όλων των ιδιοτήτων rdf:statement, η κλάση όλων των υποστασιοποιημένων προτάσεων Π.χ. ορισμός της κλάσης lecturer <rdfs:class rdf:id= lecturer > </rdfs:class>
12 RDFS-Σύνταξη Βασικές ιδιότητες για ορισμό σχέσεων rdf:type : Συνδέει ένα πόρο με την κλάση του, ο οποίος δηλώνεται ως στιγμιότυπο της συγκεκριμένης κλάσης. rdfs:subclassof : Συσχετίζει μια κλάση με μια από τις υπερκλάσεις της. Όλα τα στιγμιότυπα της κλάσης είναι και στιγμιότυπα της υπερκλάσης. Μια κλάση ενδέχεται να είναι υποκλάση περισσότερων της μιας κλάσεων (π.χ. η femaleprof υποκλάση των female και professor). rdfs:subpropertyof : Συσχετίζει μια ιδιότητα με μια από τις υπεριδιότητές της. Π.χ. «Όλοι οι λέκτορες είναι μέλη του προσωπικού». <rdfs:class rdf:about= lecturer > <rdfs:subclassof rdf:resource = staffmember /> </rdfs:class>
13 RDFS-Σύνταξη Βασικές ιδιότητες για περιορισμό ιδιοτήτων rdfs:domain : Καθορίζει το πεδίο ορισμού μιας ιδιότητας P και δηλώνει ότι όλοι οι πόροι που έχουν την ιδιότητα P είναι στιγμιότυπα των κλάσεων του πεδίου ορισμού. rdfs:range : Καθορίζει το σύνολο τιμών μιας ιδιότητας P και δηλώνει ότι οι τιμές της ιδιότητας P είναι στιγμιότυπα των κλάσεων του συνόλου τιμών. <rdf:property rdf:id= phone > <rdfs:domain rdf:resource = #staffmember /> <rdfs:range rdf:resource = &rdf;literal /> </rdfs:property> [Όταν ένα πόρος έχει (ως ιδιότητα) τηλεφωνικό αριθμό (phone) τότε είναι (μέσω συμπερασμού) μέλος του προσωπικού και η τιμή του είναι ένα λεκτικό].
14 RDFS-Σύνταξη Ιδιότητες για υποστασιοποίηση rdf:subject : Συνδέει μια υποστασιοποιημένη πρόταση με το υποκείμενό της. rdf:predicate : Συνδέει μια υποστασιοποιημένη πρόταση με το κατηγόρημά της. rdf:object : Συνδέει μια υποστασιοποιημένη πρόταση με το αντικείμενό της Κλάσεις-υποδοχείς rdf:bag : Η κλάση των πολυσυνόλων rdf:seq : Η κλάση των ακολουθιών rdf:alt : Η κλάση των εναλλακτικών rdf:container : Μια υπερκλάση όλων των κλάσεων-υποδοχέων (συμπεριλαμβανομένων των παραπάνω)
15 RDFS-Σύνταξη Βοηθητικές ιδιότητες rdfs:seealso : Συνδέει ένα πόρο με ένα άλλο πόρο που τον περιγράφει. rdfs:isdefinedby : Υποϊδιότητα της rdfs:seealso και συνδέει ένα πόρο με το σημείο όπου μπορεί να βρεθεί ο ορισμός του, συνήθως ένα σχήμα RDF. rdfs:comment : Σχόλια, συνήθως μακροσκελές κείμενο, που μπορεί να συσχετιστεί με κάποιο πόρο. rdfs:label : Μια φιλική ετικέτα σχετική με ένα πόρο. Μπορεί να χρησιμεύσει και ως όνομα κόμβου σε μια γραφική αναπαράσταση του εγγράφου RDF.
16 Παράδειγμα: Πανεπιστήμιο <rdf:rdf xmlns:rdf= xmlns:rdfs= <rdfs:class rdf:id= lecturer > <rdfs:comment> Η κλάση των λεκτόρων Οι λέκτορες (διδάσκοντες) είναι μέλη του ακαδημαϊκού προσωπικού </rdfs:comment> <rdfs:subclassof rdf:resource= #academicstaffmember /> </rdfs:class> <rdfs:class rdf:id= academicstaffmember > <rdfs:comment> Η κλάση των μελών του ακαδημαϊκού προσωπικού </rdfs:comment> <rdfs:subclassof rdf:resource= #staffmember /> </rdfs:class>
17 Παράδειγμα: Πανεπιστήμιο <rdfs:class rdf:id= staffmember > <rdfs:comment>η κλάση των μελών του προσωπικού</rdfs:comment> </rdfs:class> <rdfs:class rdf:id= course > <rdfs:comment>η κλάση των μαθημάτων</rdfs:comment> </rdfs:class> <rdf:property rdf:id= involves > <rdfs:comment> Συσχετίζει μόνο μαθήματα με λέκτορες (διδάσκοντες) </rdfs:comment> <rdfs:domain rdf:resource= #course /> <rdfs:range rdf:resource= #lecturer /> </rdf:property>
18 Παράδειγμα: Πανεπιστήμιο <rdf:property rdf:id= istaughtby > <rdfs:comment> Κληρονομεί το πεδίο ορισμού ( course ) και το σύνολο τιμών ( lecturer ) από την υπεριδιότητα involves. </rdfs:comment> <rdfs:subpropertyof rdf:resource= #involves /> </rdf:property> <rdf:property rdf:id= phone > <rdfs:comment> Εϊναι ιδιότητα των μελών του προσωπικού και παίρνει λεκτικά ω τιμές. </rdfs:comment> <rdfs:domain rdf:resource= #staffmember /> <rdfs:range rdf:resource= &rdf;literal /> </rdf:property>
19 Παράδειγμα: Οχήματα Ιεραρχία Κλάσεων motorvehicle van passengervehicle truck minivan
20 Παράδειγμα: Οχήματα <rdf:rdf xmlns:rdf= xmlns:rdfs= <rdfs:class rdf:id= motorvehicle /> <rdfs:class rdf:id= van > <rdfs:subclassof rdf:resource= #motorvehicle /> </rdfs:class> <rdfs:class rdf:id= truck > <rdfs:subclassof rdf:resource= #motorvehicle /> </rdfs:class> <rdfs:class rdf:id= passengervehicle > <rdfs:subclassof rdf:resource= #motorvehicle /> </rdfs:class> <rdfs:class rdf:id= minivan > <rdfs:subclassof rdf:resource= #passengervehicle /> <rdfs:subclassof rdf:resource= #van /> </rdfs:class> </rdf:rdf>
21 Ορισμός RDF μέσω RDFS <?xml version= 1.0 encoding= UTF-16 > <rdf:rdf xmlns:rdf= xmlns:rdfs= <rdfs:class rdf:id= Statement /> rdfs:comment= Η κλάση των τριάδων που αποτελούνται από κατηγόρημα, υποκείμενο και αντικείμενο (οι υποστασιοποιημένες προτάσεις) /> <rdfs:class rdf:id= Property > rdfs:comment= Η κλάση των ιδιοτήτων»/> <rdfs:class rdf:id= Bag > rdfs:comment= Η κλάση των μη διατεταγμένων συλλογών»/> <rdfs:class rdf:id= Seq > rdfs:comment= Η κλάση των διατεταγμένων συλλογών»/> <rdfs:class rdf:id= Alt > rdfs:comment= Η κλάση των συλλογών των εναλλακτικών»/>
22 Ορισμός RDF μέσω RDFS <rdfs:property rdf:id= predicate > rdfs:comment= Προσδιορίζει την ιδιότητα που χρησιμοποιείται σε μια πρόταση, όταν η τελευταία αναπαρίσταται με υποστασιοποιημένη μορφή > <rdfs:domain rdf:resource= #Statement /> <rdfs:range rdf:resource= #Property /> </rdf:property> <rdfs:property rdf:id= subject > rdfs:comment= Προσδιορίζει τον πόρο που περιγράφετα από μια πρόταση, όταν η τελευταία αναπαρίσταται με υποστασιοποιημένη μορφή > <rdfs:domain rdf:resource= #Statement /> </rdf:property> <rdfs:property rdf:id= object > rdfs:comment= Προσδιορίζει το αντικείμενο μιας πρότασης, όταν η τελευταία αναπαρίσταται με υποστασιοποιημένη μορφή /> <rdfs:property rdf:id= type > rdfs:comment= Προσδιορίζει την κλάση ενός πόρου. Ο πόρος είναι στιγμιότυπο της συγκεκριμένης κλάσης /> </rdf:rdf>
23 Ορισμός RDFS μέσω RDFS <?xml version= 1.0 encoding= UTF-16 > <rdf:rdf xmlns:rdf= xmlns:rdfs= <rdfs:class rdf:id= Resource /> rdfs:comment= Η πιο γενική κλάση /> <rdfs:class rdf:id= comment > rdfs:comment= Χρήση για περιγραφές»/> <rdfs:domain rdf:resource= #Resource /> <rdfs:range rdf:resource= #Literal /> </rdfs:class> <rdfs:class rdf:id= Class > rdfs:comment= Η έννοια των κλάσεων. Οι κλάσεις είναι πόροι /> <rdfs:subclassof rdf:resource= #Resource /> </rdfs:class>
24 Ορισμός RDFS μέσω RDFS <rdf:property rdf:id= subclassof > <rdfs:domain rdf:resource= #Class /> <rdfs:range rdf:resource= #Class /> </rdf:property> <rdf:property rdf:id= subpropertyof > <rdfs:domain rdf:resource= &rdf;property /> <rdfs:range rdf:resource= &rdf;property /> </rdf:property>
25 Σημασιολογία RDF και RDFS Μέσω κατηγορηματικής λογικής με ισότητα Προσέγγιση: Θεμελιώδη στοιχεία σταθερές Resource, Class, Property, subclassof κλπ Χρήση θεωρίας λιστών nil, cons(x,l), first(l), rest(l), item(x,l), list(l) Συνήθης μορφή αξιωμάτων σημασιολογίας: Type(subClassOf, Property) (Η subclassof είναι ιδιότητα ) ΚΛ με ισότητα, οι μεταβλητές ξεκινούν με?
26 Σημασιολογία RDF και RDFS Βασικά κατηγορήματα: PropVal(P, R, V) (αναπαράσταση πρότασης RDF) Type(R, T) (αντί του PropVal(type, R, T): ο πόρος R είναι τύπου T)
27 Σημασιολογία RDF Κλάσεις Όλες οι κλάσεις είναι στιγμιότυπα της Class: Type(Class, Class), Type(Resource, Class) Type(Property, Class), Type(Literal, Class) Η Resource είναι η γενικότερη κλάση. Όλες οι κλάσεις και οι ιδιότητες είναι πόροι: Type(?p, Property) Type(?p, Resource) Type(?c, Class) Type(?c, Resource) Το κατηγόρημα σε μια πρόταση είναι ιδιότητα PropVal(?p,?r,?c) Type(?p, Property)
28 Σημασιολογία RDF Ιδιότητα type Type(type, Property) PropVal(type, type, Property) (Το type είναι ιδιότητα) Type(?r,?c) (Type(?r, Resource) Type(?c, Class)) Βοηθητική ιδιότητα FuncProp Συναρτησιακή ιδιότητα=ιδιότητα που αποτελεί συνάρτηση, δηλ. συσχετίζει ένα πόρο με μια τιμή το πολύ Δεν αποτελούν έννοια της RDF, αλλά χρησιμοποιούνται για αξιωματοποίηση άλλων θεμελιωδών στοιείων FuncProp: αναπαριστά την κλάση όλων των συναρτησιακών ιδιοτήτων. Type(?p, FuncProp) (Type(?p, Property)?r?v1?v2 (PropVal(?p,?r,?v1) PropVal(?p,?r,?v2)?v1 v2))
29 Σημασιολογία RDF Υποστασιοποιημένες προτάσεις Όλες είναι πόροι, η Statement είναι στιγμιότυπο της Class: Type(?s, Statement) Type(?s, Resource) Type(Statement, Class) Μια πρόταση μπορεί να αναλυθεί στα μέρη της τριάδας RDF: Type(?st, Statement)?p?r?v(PropVal(Predicate,?st,?p) PropVal(Subject,?st,?r) PropVal(Object,?st,?v)) Οι ιδιότητες Subject, Predicate και Object είναι συναρτησιακές ιδιότητες (: κάθε πρόταση έχει ακριβώς ένα υποκείμενο, ένα κατηγόρημα, ένα αντικείμενο): Type(Subject, FuncProp) Type(Predicate, FuncProp) Type(Object, FuncProp)
30 Σημασιολογία RDF Υποστασιοποιημένες προτάσεις (συνέχεια) Πληροφορίες τυποποίησης: PropVal(Subject,?st,?r) (Type(?st, Statement) Type(?r, Resource)) PropVal(Predicate,?st,?p) (Type(?st, Statement) Type(?p, Property)) PropVal(Object,?st,?v) (Type(?st, Statement) (Type(?v, Resource) Type(?v, Literal)))
31 Υποδοχείς Όλοι είναι πόροι: Σημασιολογία RDF Type(?c, Container) Type(?c, Resource) Είναι λίστες: Type(?c, Container) list(?c) Οι υποδοχείς είναι πολυσύνολα (bags), ακολουθίες (sequences) ή εναλλακτικά (alternatives): Type(?c, Container) (Type(?c, Bag) Type(?c, Seq) Type(?c, Alt)) Τα πολυσύνολα και οι ακολουθίες (sequences) είναι ξένα μεταξύ τους: (Type(?c, Bag) Type(?c, Seq))
32 Σημασιολογία RDFS Υποκλάσεις και υποϊδιότητες Η subclassof είναι ιδιότητα: Type(subClassOf, Property) Αν μια κλάση C είναι υποκλάση της C τότε όλα τα στιγμιότυπα της C είναι και στιγμιότυπα της C : PropVal(subClassOf,?c,?c ) (Type(?c, Class) Type(?c, Class)?x(Type(?x,?c) Type(?x,?c ))) Τα ίδια και για την subpropertyof: Type(subPropertyOf, Property) PropVal(subPropertyOf,?p,?p ) (Type(?p, Property) Type(?p, Property)?r?v(PropVal(?p,?r,?v) PropVal(?p,?r,?v)))
33 Σημασιολογία RDFS Περιορισμοί Κάθε πόρος περιορισμού (constraint resource) είναι πόρος: PropVal(subClassOf, ConstraintResource, Resource) Οι ιδιότητες περιορισμού (constraint properties) είναι ιδιότητες, που είναι και πόροι περιορισμού: Type(?cp, ConstraintProperty) (Type (?cp, ConstraintResource) (Type(?cp, Property)) Τα domain και range είναι ιδιότητες περιορισμού: Type(domain, ConstraintProperty) Type(range, ConstraintProperty)
34 Σημασιολογία RDFS Περιορισμοί (συνέχεια) Τα domain και range ορίζουν το πεδίο ορισμού και το σύνολο τιμών μιας ιδιότητας αντίστοιχα. Πεδίο ορισμού μιας ιδιότητας P: το σύνολο αντικειμένων για τα οποία ισχύει η Ρ. Αν D είναι το πεδίο ορισμού, τότε για κάθε P(x, y), x D. PropVal(domain,?p,?d)?x?y(PropVal(?p,?x,?y) Type(?x,?d)) Πεδίο τιμών μιας ιδιότητας Ρ: το σύνολο όλων των τιμών που μπορεί να πάρει η P. Αν R είναι το σύνολο τιμών, τότε για κάθε P(x, y), y R. PropVal(range,?p,?r)?x?y(PropVal(?p,?x,?y) Type(?x,?r))
35 Σημασιολογία RDFS Περιορισμοί (συνέχεια) Οι παρακάτω τύποι εξάγονται μέσω συμπερασμού από τους προηγούμενους. PropVal(domain, range, Property) PropVal(range, range, Property) PropVal(domain, domain, Property) PropVal(range, range, Property)
36 Συλλογισμός/Συμπερασμός σε RDF και RDFS Με βάση το προηγούμενο αξιωματικό σύστημα ορισμού σημασιολογίας για RDF και RDFS, θα μπορούσε να οριστεί ένα σύστημα αυτόματου συλλογισμού από προτάσεις RDF και RDFS. Μειονέκτημα: υψηλή πολυπλοκότητα, χαμηλή αποδοτικότητα (λόγω ΚΛΠΤ). Υπάρχει ένα σύστημα συλλογισμού που αντιστοιχεί σε μια σημασιολογία RDF, και είναι ακριβές και πλήρες γι αυτήν, και που λειτουργεί απ ευθείας σε προτάσεις/τριάδες RDF, χωρίς διαμεσολάβηση ενδιάμεσης μετατροπής σε ΚΛΠΤ. Το σύστημα αυτό διαθέτει κανόνες της μορφής: ΑΝ το Ε περιέχει συγκεκριμένες τριάδες ΤΟΤΕ πρόσθεσε στο Ε συγκεκριμένες επί πλέον τριάδες (το Ε είναι ένα σύνολο τριάδων RDF)
37 Συλλογισμός/Συμπερασμός σε RDF και RDFS Βασικά παραδείγματα κανόνων συμπερασμού: ΑΝ το Ε περιέχει την τριάδα (?x,?p,?y) ΤΟΤΕ το Ε επίσης περιέχει την τριάδα (?p, rdf:type, rdf:property) (οποιοσδήποτε πόρος?p που χρησιμοποιείται στη θέση της ιδιότητας μιας τριάδας μπορεί να θεωρηθεί μέλος της κλάσης rdf:property μέσω συμπερασμού) ΑΝ το Ε περιέχει τις τριάδες (?u, rdfs:subclassof,?v) και (?v, rdfs:subclassof,?w) ΤΟΤΕ το Ε επίσης περιέχει την τριάδα (?u, rdfs:subclassof,?w) (μεταβατικότητα της σχέσης της υποκλάσης)
38 Συλλογισμός/Συμπερασμός σε RDF και RDFS Βασικά παραδείγματα κανόνων συμπερασμού: ΑΝ το Ε περιέχει τις τριάδες (?x, rdf:type,?u) και (?u, rdfs:subclassof,?v) ΤΟΤΕ το Ε επίσης περιέχει την τριάδα (?x, rdf:type,?u) (νόημα της ιδιότητας rdfs:subclassof) ΑΝ το Ε περιέχει τις τριάδες (?x,?p,?y) και (?p, rdfs:range,?u) ΤΟΤΕ το Ε επίσης περιέχει την τριάδα (?y, rdf:type,?u) (οποιοσδήποτε πόρος?y που εμφανίζεται ως τιμή της ιδιότητας?p μπορεί να θεωρηθεί μέλος του συνόλου τιμών της?p μέσω συμπερασμού-χρήση ορισμών συνόλου τιμών όχι για περιορισμό, αλλά συμπερασμό των μελών του συνόλου)
39 Ερωτήματα SPARQL Η υποβολή ερωτημάτων σε έγγραφο RDF με χρήση γλωσσών ερωτημάτων βασισμένων σε XML (π.χ. XPath) είναι προβληματική, λόγω πολλών παραλλαγών αναπαράστασης περιγραφών. Χρησιμοποιείται η SPARQL ως το υπό υιοθέτηση πρότυπο από το W3C.
40 Ερωτήματα SPARQL Βασικά ερωτήματα Βασίζονται στην ταύτιση υποδειγμάτων γράφων Απλούστερο υπόδειγμα γράφου: υπόδειγμα τριάδας Μοιάζει με τριάδα RDF, αλλά επιτρέπονται μεταβλητές στις θέσεις υποκειμένου, κατηγορήματος ή αντικειμένου Ο συνδυασμός υποδειγμάτων τριάδων παράγει ένα βασικό υπόδειγμα γράφου Απαιτείται ακριβής ταύτιση με κάποιο γράφο
41 Ερωτήματα SPARQL Βασικά ερωτήματα (συν.) Απλό παράδειγμα: PREFIX rdf: < PREFIX rdf: < SELECT?c WHERE {?c rdf:type rdfs:class. } (τα υποδείγματα τριάδων, όπου rdf:type είναι η ιδιότητα και rdfs:class το αντικείμενο: ανάκτηση όλων των κλάσεων)
42 Ερωτήματα SPARQL Βασικά ερωτήματα (συν.) άλλο παράδειγμα: PREFIX uni: < SELECT?i WHERE {?i rdf:type rdfs:course. } (ανάκτηση όλων των στιγμιοτύπων της κλάσης course)
43 Ερωτήματα SPARQL Δομή select-from-where SELECT: καθορίζει τον αριθμό και τη σειρά των προς ανάκτηση δεδομένων FROM: προσδιορίζει την πηγή των δεδομένων (προαιρετικό) WHERE: επιβάλλει περιορισμούς στις δυνατές απαντήσεις Π.χ. SELECT?x?y WHERE {?x uni:phone?y. } (ανάκτηση όλων των τηλεφώνων των μελών του προσωπικού)
44 Ερωτήματα SPARQL SELECT?x?y SELECT?x?y WHERE WHERE { {?x rdf:type uni:lecturer.?x rdf:type uni:lecturer ;?x uni:phone?y. uni:phone?y. } } (ανάκτηση όλων των διδασκόντων και των τηλεφώνων τους) 1. Ο όρος?x rdf:type uni:lecturer συγκεντρώνει όλα τα στιγμιότυπα της κλάσης Lecturer και συνδέει το αποτέλεσμα με την μεταβλητή?x 2. Το uni:phone?y συγκεντρώνει όλες τις τριάδες με κατηγόρημα phone 3. Η έμμεση συνένωση (implicit join) (λόγω του «;») περιορίζει τις τριάδες αυτές σε κείνες με κοινό υποκείμενο με τις πρώτες (?x)
45 Ερωτήματα SPARQL SELECT?n WHERE {?x rdf:type uni:course ; uni:istaughtby : ?c uni:name?n. FILTER (?c =?x). } (ανάκτηση όλων των μαθημάτων που διδάσκονται από τον διδάσκοντα με κωδικό (ID) ) Το FILTER χρησιμοποιείται για υπόδειξη ενός λογικού περιορισμού. Εδώ ο περιορισμός είναι η άμεση συνένωση (explicit join) των μεταβλητών?c και?x (χρήση τελεστή ισότητας «=»).
46 Ερωτήματα SPARQL Προαιρετικά υποδείγματα Μέχρι τώρα επιστρέφεται απάντηση αν υπάρχει πλήρης ταύτιση υποδείγματος στη βάση γνώσης Συχνά όμως απαιτείται μεγαλύτερη ευελιξία Π.χ. <uni:lecturer rdf:about= > <uni:name>grigoris Antoniou</uni:name> </uni:lecturer> <uni:professor rdf:about= > <uni:name>john Hatzis</uni:name> </uni:lecturer> SELECT?name? WHERE {?x rdf:type uni:lecturer ; uni:name?name ; uni: ? . }?name John Hatzis? ihatz@cti.gr
47 Ερωτήματα SPARQL <uni:lecturer rdf:about= > <uni:name>grigoris Antoniou</uni:name> </uni:lecturer> <uni:professor rdf:about= > <uni:name>john Hatzis</uni:name> </uni:lecturer> SELECT?name? WHERE {?x rdf:type uni:lecturer ; uni:name?name ; OPTIONAL {?x uni: ? } }?name? Grigoris Antoniou John Hatzis ihatz@cti.gr
Περιεχόμενα. Κατάλογος εικόνων 13. Πρόλογος 15. 1 Το όραμα του Σημασιολογικού Ιστού 19
Περιεχόμενα Κατάλογος εικόνων 13 Πρόλογος 15 1 Το όραμα του Σημασιολογικού Ιστού 19 1.1 Ο σημερινός Ιστός 19 1.2 Από το σημερινό Ιστό στο Σημασιολογικό Ιστό: παραδείγματα 22 1.3 Τεχνολογίες Σημασιολογικού
Διαβάστε περισσότεραΑναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 3 ο Σθμαςιολογία & SPARQL
Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 3 ο Σθμαςιολογία & SPARQL Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι χολι Σμιμα Μθχ/κϊν Η/Τπολογιςτϊν & Πλθροφορικισ Περιεχόμενα
Διαβάστε περισσότεραΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ
ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ RDF (Resource Description Framework) Ι. Χατζηλυγερούδης Ανεπάρκεια της XML Η XML είναι Μετα-γλώσσα ορισμού σήμανσης για ανταλλαγή δεδομένων και μεταδεδομένων μεταξύ
Διαβάστε περισσότεραΕισαγωγή στο RDF. Το Resource Description Framework (RDF) Σταύρος Πολυβίου
Εισαγωγή στο RDF Σταύρος Πολυβίου Το Resource Description Framework (RDF) RDF: µία γλώσσα περιγραφής πληροφοριών (metadata) που αφορούν πόρους (resources) στο world wide web. Παραδείγµατα: ο τίτλος, ο
Διαβάστε περισσότεραΑναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 2 ο RDF Schema
Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 2 ο RDF Schema Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχ/κών Η/Υπολογιςτών & Πλθροφορικισ Περιεχόμενα ενότθτασ
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 6: RDF Schema (RDFS) Μ.Στεφανιδάκης 21-3-2016. Τι μπορούμε να εκφράσουμε με την RDF; Δηλώσεις σε μορφή τριάδων (s,p,o) Χωρίς οποιαδήποτε έννοια δομής... Παράδειγμα:
Διαβάστε περισσότεραΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ
ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ Γλώσσα Οντολογιών Ιστού: OWL Ι. Χατζηλυγερούδης Γλώσσες Οντολογιών Ιστού RDF και RDFS έχουν περιορισμένη εκφραστικότητα Η RDF περιορίζεται σε δυαδικά κατηγορήματα
Διαβάστε περισσότεραRDF Schema. Μανόλης Γεργατσούλης. Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο
RDF Schema Μανόλης Γεργατσούλης Αναπληρωτής Καθηγητής Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο Λεξιλόγια RDF: RDF Schema Η RDF παρέχει
Διαβάστε περισσότεραΣημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group
Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες Ο Παγκόσμιος Ιστός Εφαρμογή του Internet Δημοσίευση εγγράφων και υπερσύνδεσμοι Δυναμικό περιεχόμενο Αναζήτηση πληροφοριών - Κατανοητός μόνο από ανθρώπους (έμφαση
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle. Αρ. Μητρώου: 04/2566
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle Του φοιτητή Επιβλέπων καθηγητής Πατσίκα Κωνσταντίνου Δρ. Ευκλείδης Κεραμόπουλος Αρ. Μητρώου: 04/2566 Θεσσαλονίκη 2011 ΠΡΟΛΟΓΟΣ
Διαβάστε περισσότεραΣύγκριση Προγραµµατιστικών ιεπαφών (APIs) για διαχείριση Οντολογιών Ιστού και Ανάπτυξη Μηχανισµού υποβολής Ευφυών Ερωτηµάτων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Σύγκριση Προγραµµατιστικών ιεπαφών (APIs) για διαχείριση Οντολογιών Ιστού και Ανάπτυξη
Διαβάστε περισσότεραAναπαράσταση Γνώσης στο Σημασιολογικό Ιστό
Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό Οι γλώσσες RDF(S) και OWL Γ. Στάμου Περιγραφή Μεταδεδομένων με την RDF Η RDF χρησιμοποιείται για την απλή περιγραφή πόρων (resources) του διαδικτύου o Περιγράφει
Διαβάστε περισσότεραΠ Τ Υ Χ Ι Α Κ Η Ε Ρ ΓΑ Σ Ι Α
Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Π Τ Υ Χ Ι Α Κ Η Ε Ρ ΓΑ Σ Ι Α ΣΗΜΑΣΙΟΛΟΓΙΚΗ ΠΛΑΤΦΟΡΜΑ ΑΓΓΕΛΙΩΝ ΛΑΖΑΡΟΥ ΔΕΣΠΟΙΝΑ ΑΕΜ: 1808
Διαβάστε περισσότεραΆσκηση RDF Schema. <book:publisher rdf:id="penguin_pub"> <book:publishes rdf:resource="#book20"/> </book:publisher>
Άσκηση RDF Schema Να επεκτείνετε το RDF Schema της ερώτησης 4 με σκοπό να αναπαραστήσετε την παρακάτω γνώση: «Ο Εκδότης εκδίδει Βιβλία». Να ορίσετε νέες κλάσεις και ιδιότητες αν χρειαστεί, συσχετίζοντάς
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Διαχείριση Κατανεμημένων Δεδομένων στο. Διαδίκτυο
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Διαχείριση Κατανεμημένων Δεδομένων στο Διαδίκτυο Του φοιτητή Τσουκαλά Χρυσόστομου Επιβλέπων καθηγητής Δηµήτρης Αχιλ. Δέρβος Αρ. Μητρώου: 05/2758 Θεσσαλονίκη 2011 ΠΡΟΛΟΓΟΣ Από τότε που
Διαβάστε περισσότεραRVL: ΜΙΑ ΓΛΩΣΣΑ ΟΡΙΣΜΟΥ ΟΨΕΩΝ ΓΙΑ ΤΟ ΠΡΟΤΥΠΟ RDF/S
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ RVL: ΜΙΑ ΓΛΩΣΣΑ ΟΡΙΣΜΟΥ ΟΨΕΩΝ ΓΙΑ ΤΟ ΠΡΟΤΥΠΟ RDF/S Αιµιλία Μ. Μαγκαναράκη Μεταπτυχιακή Εργασία Ηράκλειο, Νοέµβριος 2002 ΠΑΝΕΠΙΣΤΗΜΙΟ
Διαβάστε περισσότεραΠανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Ανοικτά Συνδεδεμένα Δεδομένα και το πρότυπο Bibframe Linked Open Data and Bibframe
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 8: Εισαγωγή στη SPARQL Βασική Χρήση Μ.Στεφανιδάκης 3-5-2015. Η γλώσσα ερωτημάτων SPARQL Ερωτήσεις (και ενημερώσεις) σε σετ δεδομένων RDF Και σε δεδομένα άλλης μορφής
Διαβάστε περισσότερα«Χρήση των μοντέλων OWL και OWL-S σε εφαρμογές ηλεκτρονικής διακυβέρνησης»
Master in nformation Systems Πανεπιστήμιο Μακεδονίας Διπλωματική Εργασία «Χρήση των μοντέλων OWL και OWL-S σε εφαρμογές ηλεκτρονικής διακυβέρνησης» 2008 Κουϊρουκίδης Νικόλαος mis0628@uom.gr 2 Tην αφιερώνω
Διαβάστε περισσότεραΠ Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α
Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Π Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α ΕΝΙΣΧΥΣΗ ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑΣ ΟΝΤΟΛΟΓΙΩΝ
Διαβάστε περισσότεραΓλώσσες Αναπαράστασης Γνώσης στο Σημασιολογικό Ιστό Γιώργος Στοΐλος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Εθνικό Μετσόβιο Πολυτεχνείο
Γλώσσες Αναπαράστασης Γνώσης στο Σημασιολογικό Ιστό Γιώργος Στοΐλος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Εθνικό Μετσόβιο Πολυτεχνείο 1. Αναπαράσταση Γνώσης στο Σημασιολογικό Ιστό O Σημασιολογικός
Διαβάστε περισσότεραΚοµψαρά Σοφία Θεσσαλονίκη, Σεπτέµβριος
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αναζήτησης Βιβλιογραφικών Μεταδεδοµένων στο Σηµασιολογικό ιαδίκτυο ιπλωµατική εργασία της Κοµψαρά
Διαβάστε περισσότεραΣΧΟΛΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΜΙΑ ΟΝΤΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΧΟΛΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΜΙΑ ΟΝΤΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ Διπλωματική Εργασία του ΣΥΝΟΠΙΔΗ ΕΥΡΙΠΙΔΗ (ΑΕΜ: 221) Επιβλέπων Καθηγητής:
Διαβάστε περισσότεραΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΟΛΟΓΙΣΤΩΝ Πρότυπο Σύστηµα Αποθήκευσης και ιαχείρισης Σχηµάτων RDFS ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
Διαβάστε περισσότεραιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566)
ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) Άσκηση 2 - Αναφορά "Επιλογή Παραδείγµατος Πεδίου Εφαρµογής Περιγραφής Γνώσης, Σύνταξη Σχήµατος σε RDFS (δεδοµένa σε RDF) και Επερωτήσεις
Διαβάστε περισσότεραOWL. Μανόλης Γεργατσούλης. Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο
OWL Μανόλης Γεργατσούλης Χρήστος Παπαθεοδώρου Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο W3C s Web Ontology Language (OWL) Η DAML+OIL εξελίχθηκε
Διαβάστε περισσότεραΑποθήκευση Μεταδεδοµένων RDF για. Πύλες Κοινοτήτων ιαδικτύου
Πανεπιστήµιο Κρήτης Σχολή Θετικών Επιστηµών Τµήµα Επιστήµης Υπολογιστών Αποθήκευση Μεταδεδοµένων RDF για Πύλες Κοινοτήτων ιαδικτύου Σοφία Μ. Αλεξάκη Μεταπτυχιακή Εργασία Ηράκλειο, Noέµβριος 2000 Πανεπιστήµιο
Διαβάστε περισσότεραΔιασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις Διπλωματική Εργασία του
Διαβάστε περισσότεραΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΑΝΑΚΤΗΣΗ ΚΑΙ ΜΕΤΑΤΡΟΠΗ ΠΛΗΡΟΦΟΡΙΩΝ ΚΟΙΝΩΝΙΚΩΝ ΔΙΚΤΥΩΝ ΣΕ ΔΙΑΣΥΝΔΕΔΕΜΕΝΑ
Διαβάστε περισσότεραΓραφικό Περιβάλλον Μοντελοποίησης Οντολογιών και Μεταδεδοµένων RDF στο Σηµασιολογικό ιαδίκτυο
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Γραφικό Περιβάλλον Μοντελοποίησης Οντολογιών και Μεταδεδοµένων RDF στο Σηµασιολογικό ιαδίκτυο ιπλωµατική Εργασία της Καλλιόπης
Διαβάστε περισσότεραΕπεκτεταμένο Μοντέλο Οντοτήτων-Συσχετίσεων Αντζουλάτος Γεράσιμος antzoulatos@upatras.gr Τμήμα Εφαρμογών Πληροφορικής στην Διοίκηση και Οικονομία ΤΕΙ Πατρών - Παράρτημα Αμαλιάδας 08 Νοεμβρίου 2012 Περιεχομενα
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 7: Χρήση RDFS και λεξιλογίων RDF Μ.Στεφανιδάκης 27-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.
Διαβάστε περισσότεραHY118-Διακριτά Μαθηματικά
HY118-Διακριτά Μαθηματικά Πέμπτη, 15/02/2018 Το υλικό των διαφανειών έχει βασιστεί σε Αντώνης διαφάνειες Α. Αργυρός του Kees van e-mail: argyros@csd.uoc.gr Deemter, από το University of Aberdeen 15-Feb-18
Διαβάστε περισσότεραΣημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών
Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών Λίνα Μπουντούρη - Μανόλης Γεργατσούλης Ιόνιο Πανεπιστήμιο 15ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών Διαδίκτυο και Επίπεδα ετερογένειας δεδομένων
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ Τμήμα Ψηφιακών Συστημάτων Πρόγραμμα Μεταπτυχιακών Σπουδών Κατεύθυνση: Ηλεκτρονική Μάθηση ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ''Διαδραστική αναζήτηση εκπαιδευτικού υλικού με τεχνολογίες
Διαβάστε περισσότεραexample:alice example:knows example:bob example:alice example:name "Alice" example:alice example:bob example:knows
example:alice example:knows example:bob example:alice example:name "Alice" example:alice example:bob example:knows example:person example:knows example:person example:person, example:woman, example:institute,
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ 2010-2011 2011-2012 ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ Στα πλαίσια της εργασίας θα δημιουργήσετε μια οντολογία που να αναπαριστά
Διαβάστε περισσότεραΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Υλοποίηση Ολοκληρωμένου Συστήματος με Λέξεις-Κλειδιά σε Σημασιολογικά
Διαβάστε περισσότεραΙστορικοί χάρτες στον Παγκόσμιο Ιστό
Χαρτογραφική Επιστημονική Εταιρεία Ελλάδας Χαρτογραφία στο Διαδίκτυο. Σύγχρονες Τάσεις και Προοπτικές 13 ο Εθνικό Συνέδριο Χαρτογραφίας Πάτρα, 22-24 Οκτωβρίου 2014 1 Ελένη Γκαδόλου, 2 Εμμανουήλ Στεφανάκης
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 13-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του
Διαβάστε περισσότεραιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566)
ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) Άσκηση 3 - Αναφορά "Κατασκευή Οντολογίας σε DAML+OIL για την Περιγραφή του Παραδείγµατος που εκφράστηκε σε RDFS στην Άσκηση 2" Γιαννακόπουλος
Διαβάστε περισσότεραΑναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 1 ο RDF
Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 1 ο RDF Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχ/κϊν Θ/Υπολογιςτϊν & Πλθροφορικισ Μζροσ 1 ο RDF 1. Ειςαγωγι
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 3: Από το μοντέλο EAV στους γράφους Μ.Στεφανιδάκης 4-3-2015. Το μοντέλο EAV σχηματικά Τα δεδομένα ως τώρα έχουν τη μορφή μεμονωμένων νιφάδων Είναι όμως πράγματι
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 16-3-2015. Τα επίπεδα του Σημασιολογικού Ιστού RDF: Το κύριο πρότυπο του Σημασιολογικού Ιστού, χρησιμοποιεί
Διαβάστε περισσότεραΒάσεις Δεδομένων Ι. 4 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]
Βάσεις Δεδομένων Ι 4 ο Φροντιστήριο http://www.dblab.upatras.gr/gr/dbi.htm Πέρδικα Πολίνα [perdika] νέες έννοιες στο EER κλάση υποκλάση εξειδίκευση γενίκευση κατηγορία κληρονομικότητα γνωρισμάτων & συσχετίσεων
Διαβάστε περισσότεραΟντολογίες γενικά. Ορισμοί Εφαρμογές Πρότυπα/Γλώσσες Διαχείριση οντολογιών Semantic Web
Οντολογίες γενικά Ορισμοί Εφαρμογές Πρότυπα/Γλώσσες Διαχείριση οντολογιών Semantic Web Εισαγωγή Πρότυπα Εφαρμογές οντολογιών Γλώσσες Οντολογιών στο Semantic Web Ιστορική αναδρομή Παρουσίαση Γλωσσών Σύγκριση
Διαβάστε περισσότεραΔιαγράμματα UML στην Ανάλυση. Μέρος Β Διαγράμματα Κλάσεων Διαγράμματα Αντικειμένων
Διαγράμματα UML στην Ανάλυση Μέρος Β Διαγράμματα Κλάσεων Διαγράμματα Αντικειμένων περιεχόμενα παρουσίασης Διαγράμματα κλάσεων Διαγράμματα αντικειμένων διαγράμματα κλάσεων Χρησιμοποιούνται στην ανάλυση
Διαβάστε περισσότεραΣυστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 3: Αναπαράστασης Γνώσης και Συλλογιστικής - Δομημένες Αναπαραστάσεις: Πλαίσια, Οντολογίες
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Θεωρητικό Κομμάτι Μαθήματος Ενότητα 3: Αναπαράστασης Γνώσης και Συλλογιστικής - Δομημένες Αναπαραστάσεις: Πλαίσια, Οντολογίες Νίκος Βασιλειάδης,
Διαβάστε περισσότεραΠολυτεχνείο Κρήτης. Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών
Πολυτεχνείο Κρήτης Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΓΡΑΦΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ OWL ΟΝΤΟΛΟΓΙΩΝ ΚΑΙ ΧΡΗΣΗ ΤΟΥ ΩΣ ΕΡΓΑΛΕΙΟ ΣΗΜΑΣΙΟΛΟΓΙΚΗΣ ΠΕΡΙΓΡΑΦΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ
Διαβάστε περισσότεραΔημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα. Λιοτήρη Ευαγγελία. Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Δημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα Λιοτήρη Ευαγγελία Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής Σεπτέμβριος 2016 Αυτή
Διαβάστε περισσότεραΝΙΚΟΛΑΟΥ ΔΙΑΜΑΝΤΟΠΟΥΛΟΥ ΝΙΚΟΛΑΟΥ ΚΥΡΤΑΤΑ
Ε ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Σημασιολογική Περιγρα αφή Περιεχομένου με Χρήση Τεχνολογιών Συνδεδεμένων
Διαβάστε περισσότεραΤεχνολογίες RDF για τον Ιστό Δεδοµένων
1 Τεχνολογίες RDF για τον Ιστό Δεδοµένων The Semantic Web is Dead? Hardly! The reports of my death are greatly exaggerated. Mark Twain Διαχείριση δεδοµένων στον Ιστό 2 Έστω ένας φανταστικός ιστός! html
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 3: Από το μοντέλο EAV στους γράφους Μ.Στεφανιδάκης 23-2-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.
Διαβάστε περισσότεραΑρχές Τεχνολογίας Λογισμικού Εργαστήριο
Αρχές Τεχνολογίας Λογισμικού Εργαστήριο Κωδικός Μαθήματος: TP323 Ώρες Εργαστηρίου: 2/εβδομάδα (Διαφάνειες Νίκου Βιδάκη) 1 JAVA Inheritance Εβδομάδα Νο. 3 2 Προηγούμενο μάθημα (1/2) Τι είναι αντικείμενο?
Διαβάστε περισσότεραΔιακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά
Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων
Διαβάστε περισσότεραΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ
ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ XML (extended Markup Language) Ι. Χατζηλυγερούδης ΕΙΣΑΓΩΓΗ SGML (Standard Generalized Markup Language) Διεθνές πρότυπο ορισμού μεθόδων αναπαράστασης πληροφοριών
Διαβάστε περισσότεραΒάσεις δεδομένων. (4 ο μάθημα) Ηρακλής Βαρλάμης
Βάσεις δεδομένων (4 ο μάθημα) Ηρακλής Βαρλάμης varlamis@hua.gr Περιεχόμενα Επέκταση του μοντέλου ΟΣ Κληρονομικότητα Εξειδίκευση/Γενίκευση Περιορισμοί Ιεραρχίες και πλέγματα Συνάθροιση Συνέχεια στο σχεσιακό
Διαβάστε περισσότεραΥπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από
Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από μια ομάδα ατόμων, για να έχει νόημα η ύπαρξή της, έρχεται
Διαβάστε περισσότερα2.1 Αντικειµενοστρεφής προγραµµατισµός
2.1 Αντικειµενοστρεφής προγραµµατισµός Στον αντικειµενοστρεφή προγραµµατισµό (object oriented programming, OOP) ένα πρόγραµµα υπολογιστή είναι ένα σύνολο αλληλεπιδρώντων αντικειµένων. Μπορεί να ειπωθεί
Διαβάστε περισσότεραO-DEVICE: Ένα Αντικειμενοστραφές Σύστημα Συμπερασμών για OWL Lite Οντολογίες
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ O-DEVICE: Ένα Αντικειμενοστραφές Σύστημα Συμπερασμών για OWL Lite Οντολογίες Διπλωματική Εργασία του Γεώργιου Μεδίτσκου
Διαβάστε περισσότεραΜαθηματική Λογική και Λογικός Προγραμματισμός
Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων- Σημειώσεις έτους 2007-2008 Καθηγητής Γεώργιος Βούρος Μαθηματική Λογική και Λογικός Προγραμματισμός Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών
Διαβάστε περισσότεραΟντοκεντρικός Προγραμματισμός
Οντοκεντρικός Προγραμματισμός Ενότητα 1: Αντικειμενοστραφής Προγραμματισμός Εισαγωγή OBJECT-ORIENTED PROGRAMMING ΔΙΔΑΣΚΟΝΤΕΣ: Iωάννης Χατζηλυγερούδης, Χρήστος Μακρής Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ
Διαβάστε περισσότεραΓράφοι τριάδων και το πρότυπο RDF
Κεφάλαιο 2 Γράφοι τριάδων και το πρότυπο RDF Τα Ανοικτά Συνδεδεμένα Δεδομένα, και γενικότερα ο Σημασιολογικός Ιστός, οργανώνουν τα δεδομένα ακολουθώντας το πρότυπο Resource Description Framework (RDF)
Διαβάστε περισσότεραΓραφικό Περιβάλλον Οπτικής Απεικόνισης Οντολογιών RDF Schema στο Σημασιολογικό Ιστό
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ (Master in Information Systems) Γραφικό Περιβάλλον Οπτικής Απεικόνισης Οντολογιών RDF Schema στο Σημασιολογικό Ιστό
Διαβάστε περισσότεραΑπεικόνιση Οντολογιών Σε Σχήµατα Σχεσιακών Βάσεων εδοµένων Με Σκοπό Την Ανάκτηση εδοµένων Σηµασιολογικού Περιεχοµένου ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Απεικόνιση Οντολογιών Σε Σχήµατα Σχεσιακών Βάσεων εδοµένων
Διαβάστε περισσότεραΣΗΜΑΣΙΟΛΟΓΙΚΑ ΔΙΚΤΥΑ (SEMANTIC NETWORKS)
ΣΗΜΑΣΙΟΛΟΓΙΚΑ ΔΙΚΤΥΑ (SEMANTIC NETWORKS) ΣΗΜΑΣΙΟΛΟΓΙΚΑ ΔΙΚΤΥΑ (SEMANTIC NETWORKS) Αντικείμενα (objects) και σχέσεις μεταξύ τους Παράσταση δικτύου (γραφική) Ιεραρχική δομή Έμφαση στην οργάνωση (isa, partof,
Διαβάστε περισσότεραΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΛΟΓΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ (III) ΙΖΑΜΠΩ ΚΑΡΑΛΗ ΑΘΗΝΑ 2008 Σύγχρονεςανάγκες για αναπαράσταση γνώσης
Διαβάστε περισσότεραΠληροφοριακά Συστήματα Διοίκησης Ενότητα 5: Διαγράμματα Κλάσης (1ο Μέρος)
Πληροφοριακά Συστήματα Διοίκησης Ενότητα 5: Διαγράμματα Κλάσης (1ο Μέρος) Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων
Διαβάστε περισσότεραΟργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων. Σεμινάριο 9: Βάσεις NoSQL
Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων Σεμινάριο 9: Βάσεις NoSQL Ευάγγελος Καρκαλέτσης, Αναστασία Κριθαρά, Γεώργιος Πετάσης Εργαστήριο Τεχνολογίας Γνώσεων & Λογισμικού,
Διαβάστε περισσότεραΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΙΚΩΝ ΒΙΟΜΗΧΑΝΙΚΩΝ ΔΙΑΤΑΞΕΩΝ & ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΙΚΩΝ ΒΙΟΜΗΧΑΝΙΚΩΝ ΔΙΑΤΑΞΕΩΝ & ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ Ανάλυση, Σύγκριση και Χρήση Οντολογιών Ανθρώπινης Συμπεριφοράς
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΗΜΙΟΥΡΓΙΑ ΜΗΧΑΝΙΣΜΟΥ ΕΠΕΡΩΤΗΣΗΣ ΚΑΙ ΙΑΤΗΡΗΣΗ ΚΑΤΑΝΕΜΗΜΕΝΟΥ ΑΠΟΘΕΜΑΤΟΣ ΕΓΓΡΑΦΩΝ RDF ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ιπλωµατική Εργασία στα Πλαίσια του Μεταπτυχιακού ιπλώµατος Ειδίκευσης:
Διαβάστε περισσότεραΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ. Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών
ΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών ΜΟΡΥΕ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ Διαδικασιακός ή Διαδικαστικός (Procedural)
Διαβάστε περισσότεραΠρογράμματα με δομή Κληρονομικότητας
Προγράμματα με δομή Κληρονομικότητας Επέκταση ιεραρχίας με νέες κλάσεις Επέκταση ιεραρχίας με νέες κλάσεις Οι κλάσεις που δεν προορίζονται για δημιουργία στιγμιοτύπων, αλλά προορίζονται να χρησιμοποιηθούν
Διαβάστε περισσότεραΒάσεις Δεδομένων Ενότητα 4
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 4: Μοντέλο Οντοτήτων-Συσχετίσεων Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΥπολογιστικά & Διακριτά Μαθηματικά
Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 2:Στοιχεία Μαθηματικής Λογικής Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,
Διαβάστε περισσότεραΑρµεναντζόγλου Νίκος ΜΕΤ εµενεοπούλου Κατερίνα ΑΜ:1596 Μαρκετάκης Γιάννης MET
Αρµεναντζόγλου Νίκος ΜΕΤ armenan@csd.uoc.gr εµενεοπούλου Κατερίνα ΑΜ:1596 demen@csd.uoc.gr Μαρκετάκης Γιάννης MET marketak@csd.uoc.gr 1 ΕΙΣΑΓΩΓΗ Θα περιγράψουµε µια οντολογία σχετική µε το IMDB (Internet
Διαβάστε περισσότερασε RDF, το οποίο κάνει χρήση RQL ερωτήσεων και µιας υπηρεσίας ειδοποιήσεων
Το σύστηµα RQL P2P : Ένα δίκτυο οµοβάθµιων υπολογιστικών µονάδων βασισµένο σε RDF, το οποίο κάνει χρήση RQL ερωτήσεων και µιας υπηρεσίας ειδοποιήσεων Νίκος ηµαρέσης Εκπόνηση διπλωµατικής εργασίας για την
Διαβάστε περισσότεραΑνδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων
Ανδρέας Παπαζώης Τμ. Διοίκησης Επιχειρήσεων Περιεχόμενα Εργ. Μαθήματος Εισαγωγή στην Τεχνητή Νοημοσύνη και τα Ευφυή Συστήματα Γνώση και αναπαράσταση γνώσης Παραδείγματα μετατροπής φυσικής γλώσσας 2/14
Διαβάστε περισσότεραΜάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 01 & 02. Δρ. Γεώργιος Χρ. Μακρής
ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ στα ΠΟΛΥΠΛΟΚΑ ΣΥΣΤΗΜΑΤΑ και ΔΙΚΤΥΑ Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός Χειμερινό Εξάμηνο Σπουδών Διάλεξη 01 & 02 Δρ. Γεώργιος Χρ. Μακρής Αναπαράσταση
Διαβάστε περισσότεραΜάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 02 & 03. Δρ. Γεώργιος Χρ. Μακρής
ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ στα ΔΙΚΤΥΑ και ΠΟΛΥΠΛΟΚΟΤΗΤΑ Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός Χειμερινό Εξάμηνο Σπουδών Διάλεξη 02 & 03 Δρ. Γεώργιος Χρ. Μακρής Αναπαράσταση
Διαβάστε περισσότεραΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ
ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ Πλατφόρμα Διαχείρισης Συνδεδεμένων Δεδομένων Βιβλιοθηκών Σταύρακας Αλέξανδρος 316014 ΑΘΗΝΑ, Δεκέμβριος
Διαβάστε περισσότεραΠολυτεχνική Σχολή. Τμήμα Μηχανικών Η/Υ & Πληροφορικής. Διπλωματική εργασία για την απόκτηση του μεταπτυχιακού διπλώματος ειδίκευσης στην
Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής ΕΝΝΟΙΟΛΟΓΙΚΟΣ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΣ ΤΗΣ ΑΝΑΖΗΤΗΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΔΑΝΑΗ ΒΕΡΓΕΤΗ Διπλωματική εργασία για την απόκτηση του μεταπτυχιακού διπλώματος ειδίκευσης
Διαβάστε περισσότεραΣτόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή
Στόχοι και αντικείμενο ενότητας Η έννοια του Τελεστή #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Εκφράσεις Προτεραιότητα Προσεταιριστικότητα Χρήση παρενθέσεων Μετατροπές Τύπων Υπονοούμενες και ρητές μετατροπές
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 9: Ερωτήματα σε SPARQL endpoints Μ.Στεφανιδάκης 23-5-2015. Ερωτήματα σε SPARQL endpoints Η πραγματική αξία της SPARQL φαίνεται όταν απευθύνουμε ερωτήματα σε endpoints
Διαβάστε περισσότεραΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ
ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ Η συνθήκη WHERE βάζει περιορισμούς στις εγγραφές που επιστρέφονται. Ο όρος ORDER BY ταξινομεί τις εγγραφές που επιστρέφονται. Παράδειγμα: SELECT * FROM table_name ORDER
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός
Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr Περιεχόμενα Java Classes Java Objects Java
Διαβάστε περισσότεραΟντοκεντρικός Προγραμματισμός
Οντοκεντρικός Προγραμματισμός Ενότητα 2: Η ΓΛΩΣΣΑ JAVA Κληρονομικότητα ΔΙΔΑΣΚΟΝΤΕΣ: Ιωάννης Χατζηλυγερούδης, Χρήστος Μακρής Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ
Διαβάστε περισσότεραΚληρονομικότητα. Παύλος Εφραιμίδης pefraimi <at> ee.duth.gr. Java Κληρονομικότητα 1
Κληρονομικότητα Παύλος Εφραιμίδης pefraimi ee.duth.gr Java Κληρονομικότητα 1 Ιεραρχίες Κλάσεων Στην Java (και γενικότερα στον αντικειμενοστραφή προγραμματισμό) μπορεί από μία να κλάση να δημιουργηθεί
Διαβάστε περισσότεραΕισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 6 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:
στους Ηλεκτρονικούς Υπολογιστές 6 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραιπλωµατική Εργασία του Γεράσιµου Παπαδόπουλου (ΑΕΜ: 295)
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΙΟΙΚΗΣΗ» ΤΜΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Ανάπτυξη Συστήµατος Γνώσης βασισµένου σε Οντολογίες
Διαβάστε περισσότεραΑπεικόνιση Σχεσιακού Μοντέλου σε Οντολογία Σηµασιολογικού Ιστού
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Απεικόνιση Σχεσιακού Μοντέλου σε Οντολογία Σηµασιολογικού Ιστού Πολυξένη Π.
Διαβάστε περισσότεραΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων
ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Οι Μηχανικοί Λογισμικού παράγουν μοντέλα που βοηθούν στη διατύπωση των απαιτήσεων με τη μορφή προδιαγραφών. Η εργασία της παραγωγής μοντέλων περιγράφεται ως ανάλυση απαιτήσεων. Η ανάλυση
Διαβάστε περισσότεραΒιομηχανικοί Ελεγκτές
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τ.Τ Βιομηχανικοί Ελεγκτές Ενότητα #7: Ευφυής Ελεγκτής Μέρος Α Κωνσταντίνος Αλαφοδήμος Τμήματος Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Καθ.: Νίκος Τσαπατσούλης ΥΠΟΔΕΙΓΜΑ
Διαβάστε περισσότεραΕΡΓΑΣΙΕΣ ΟΝΤΟΚΕΝΤΡΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΕΡΓΑΣΙΕΣ ΟΝΤΟΚΕΝΤΡΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 2016-2017 ΕΡΓΑΣΙΑ 1 (JAVA) Παράδοση 26/4/2017 Στα πλαίσια της εργασίας θα υλοποιηθεί ένα απλοϊκό πρόγραμμα κρατήσεων Ξενοδοχείων. Για απλοποίηση θα περιοριστούμε
Διαβάστε περισσότεραHY118- ιακριτά Μαθηµατικά
HY118- ιακριτά Μαθηµατικά Τρίτη, 21/02/2017 Το υλικό των διαφανειών έχει βασιστεί σε Αντώνης διαφάνειες Α. Αργυρός του Kees van e-mail: argyros@csd.uoc.gr Deemter, από το University of Aberdeen 2/21/2017
Διαβάστε περισσότεραΕργαστήριο 6 ο 7 ο / Ερωτήματα Ι
Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Απλά ερωτήματα Επιλογής Ερωτήματα με Ενώσεις πινάκων Ερωτήματα με Παραμετρικά Κριτήρια Ερωτήματα με Υπολογιζόμενα πεδία Απλά ερωτήματα Επιλογής Τα Ερωτήματα μας επιτρέπουν
Διαβάστε περισσότεραΟΝΟΜΑΤΕΠΩΝΥΜΟ : Αντικείμενα: Βάσεις δεδομένων, σχέσεις μεταξύ πινάκων, ερωτήματα, φόρμες και αναφορές.
Σχολή Διοίκησης και Οικονομίας (ΣΔΟ) Τμήμα Λογιστικής και Χρηματοοικονομικής Διδάσκων: Δρ. Γκόγκος Χρήστος Μάθημα: Πληροφορική ΙI (εργαστήριο) Ακαδημαϊκό έτος 2013-2014 εαρινό εξάμηνο ΟΝΟΜΑΤΕΠΩΝΥΜΟ : ΑΡΙΘΜΟΣ
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός Διάλεξη 2 : ΜΕΤΑΒΛΗΤΕΣ ΤΕΛΕΣΤΕΣ & ΕΚΦΡΑΣΕΙΣ ΕΛΕΓΧΟΣ ΡΟΗΣ
Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 2 : ΜΕΤΑΒΛΗΤΕΣ ΤΕΛΕΣΤΕΣ & ΕΚΦΡΑΣΕΙΣ ΕΛΕΓΧΟΣ ΡΟΗΣ Κων. Κόκκινος Μεταβλητές-1 Οι μεταβλητές αποτελούν θέσεις μνήμης στις οποίες αποθηκεύονται τιμές αντίστοιχες
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική
Διαβάστε περισσότερα