Σημασιολογικά δεδομένα και Παγκόσμιος στός

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Σημασιολογικά δεδομένα και Παγκόσμιος στός"

Transcript

1 εφάλαιο 5 Σημασιολογικά δεδομένα και Παγκόσμιος στός 5.1 Πόροι, προσδιοριστικά και αναφορές Στον αγκόσμιο στό, κατά την αναπαράσταση της πληροφορίας, γίνεται αναφορά σε ένα σύνολο αντικειμένων, προσβάσιμων μέσω του διαδικτύου, όπως ιστοτόπους, ψηφιακές εικόνες, ηλεκτρονικές διευθύνσεις, διαδικτυακές υπηρεσίες κλπ, αλλά και σε άλλα αντικείμενα του κόσμου (απτά ή αφηρημένα) που δεν είναι προσβάσιμα μέσω του διαδικτύου, όπως ανθρώπους, πόλεις, τα βιβλία μιας βιβλιοθήκης, τις ηλεκτρικές συσκευές ενός σπιτιού, μια προβολή κάποιας κινηματογραφικής ταινίας, κάποια αριθμητική τιμή κλπ. Για τον σκοπό αυτό, έχει προτυποποιηθεί (μέσω της W3C) και χρησιμοποιείται στην πράξη ένας ενιαίος τρόπος αναφοράς στα αντικείμενα του κόσμου που αποτελούν τα στοιχεία αναφοράς. Τυπικά, τα στοιχεία αναφοράς στον αγκόσμιο στό ονομάζονται πόροι (resources). ι πόροι ταυτοποιούνται μέσω ενός προσδιοριστικού (identifier), το οποίο για να είναι μοναδικό σε όλο τον αγκόσμιο στό, αλλά και να ερμηνεύεται εύκολα, είναι απαραίτητο να είναι ομοιόμορφο (uniform). Τα προσδιοριστικά που χρησιμοποιούνται για τον σκοπό αυτό ονομάζονται URI (Uniform Resource Identifier) και η τυπική σύνταξή τους καθορίζεται στην κοινότητα του αγκοσμίου στού από ένα πρωτόκολλο που αποτελεί μέρος του Internet Official Protocol Standards, που εκδίδεται από την W3C. Όπως κάθε προσδιοριστικό, έτσι και τα URI έχουν ως σκοπό, μέσω του ονόματός τους, να ταυτοποιήσουν το αντικείμενο του κόσμου το οποίο προσδιορίζουν. Δηλαδή, να διακρίνουν τον ένα πόρο από τον άλλο, ανεξάρτητα από το είδος ή την προέλευσή του (αν, για παράδειγμα, είναι εικόνα, ηλεκτρονική διεύθυνση ή βιβλίο σε μια βιβλιοθήκη). Συνεπώς, αν σκεφτούμε πόσα διαφορετικά είδη αντικειμένων, προελεύσεις, κατηγορίες κοκ. υπάρχουν στον κόσμο, το όνομα ενός URI πρέπει να ενσωματώνει αρκετά στοιχεία διάκρισης, αυτά που είναι απαραίτητα για τον καθορισμό της ταυτότητας των στοιχείων αναφοράς. Επιπλέον, είναι σημαντικό να μην υπάρχει διαφορετικός τρόπος και διαφορετικοί συντακτικοί κανόνες αναπαράστασης για κάθε τύπο προσδιοριστικού, αλλά να διατηρείται η ομοιομορφία. ε τον τρόπο αυτό υποστηρίζεται η ομοιόμορφη σημασιολογική ερμηνεία των προσδιοριστικών, καθώς και η απρόσκοπτη επέκταση των τύπων προσδιοριστικών (που πηγάζει από την ανάγκη για αναφορά σε νέα αντικείμενα του κόσμου), χωρίς να τροποποιούνται οι υπάρχοντες κανόνες. Τέλος, με τον τρόπο αυτό δίνεται η δυνατότητα για επαναχρησιμοποίηση των προσδιοριστικών και από άλλες εφαρμογές και υπηρεσίες, εκτός από αυτές που τα έχουν εισαγάγει. Τυπικά, ένα URI είναι μια ακολουθία χαρακτήρων που χωρίζεται σε μέρη που καθορίζουν συγκεκριμένα χαρακτηριστικά του προσδιοριζόμενου πόρου. Τέτοια χαρακτηριστικά 143

2 144 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ είναι το σχήμα (scheme), που καθορίζει τον τύπο του πόρου και, ανάλογα με τον τύπο, τους ιδιαίτερους συντακτικούς κανόνες σύνταξης του URI, η αρχή κατονομασίας (naming authority), που προσδιορίζει (ανάλογα με το σχήμα) τον υπεύθυνο απόδοσης του ονόματος με βάση την αναφορά που ακολουθεί, η διαδρομή (path), που προσδιορίζει τη συγκεκριμένη αναφορά στο πλαίσιο της συγκεκριμένης αρχής, το ερώτημα (query), που προσδιορίζει τον πόρο αναφοράς μεταξύ όλων των πόρων που βρίσκονται στην εμβέλεια της αρχής και στη συγκεκριμένη διαδρομή (ανάλογα με το σχήμα), και το απόσπασμα (fragment), που προσδιορίζει μια έμμεση αναφορά σε ένα πόρο που αποτελεί τμήμα αυτού που καθορίστηκε μέχρι το ερώτημα (για παράδειγμα ένα συγκεκριμένο σημείο μέσα σε ένα αρχείο). Η σύνθεση των παραπάνω στοιχείων γίνεται στην εξής μορφή: (5.1) Στη σύνταξη αυτή, ό,τι περιέχεται σε αγκύλες είναι προαιρετικό. Συγκεκριμένα, το τμήμα σχήματος και το τμήμα διαδρομής είναι υποχρεωτικά, ενώ το τμήμα αρχής, όταν υπάρχει, χωρίζεται από το τμήμα σχήματος με και από το τμήμα διαδρομής με. α σημειώσουμε ότι το τμήμα διαδρομής μπορεί να είναι κενό αυτό δεν σημαίνει ότι δεν υπάρχει, το κενό κάτι σημαίνει, ανάλογα με τον τύπο του URI. Ένα παράδειγμα URI είναι το (5.2) το οποίο περιγράφει έναν πόρο που αναφέρεται στον σκηνοθέτη Woody Allen συγκεκριμένα αναφέρεται στις πληροφορίες που έχουν καταχωρηθεί για τον Woody Allen στη γνωστή βάση δεδομένων ταινιών Internet Movie Database (IMDb). Το πρώτο μέρος του URI, το, αποτελεί το τμήμα σχήματος του προσδιοριστικού και δηλώνει ότι ο συγκεκριμένος πόρος αποτελεί ένα στοιχείο καταχώρησης και μετάδοσης πληροφορίας τύπου hypertext (http σημαίνει Hypertext Transfer Protocol) και επομένως ακολουθούνται οι αντίστοιχοι συντακτικοί κανόνες. Τα URI αυτού του τύπου ονομάζονται URL (Uniform Resource Locators) και παίζουν σημαντικό ρόλο στον προσδιορισμό της τοποθεσίας μιας πληροφορίας στον αγκόσμιο στό. Για να ταυτοποιηθεί το συγκεκριμένο URL, αρχικά είναι απαραίτητη η διεύθυνση της διαδικτυακής τοποθεσίας, η οποία προσδιορίζεται μέσω της αρχής που είναι υπεύθυνη για τη διαχείριση της συγκεκριμένης πληροφορίας. Ακριβώς αυτό τον σκοπό εξυπηρετεί το τμήμα αρχής, που στη συγκεκριμένη περίπτωση είναι το και δηλώνει ότι ο υπεύθυνος για τη διαχείριση του πόρου βρίσκεται στην ηλεκτρονική διεύθυνση. Στη συνέχεια, καθορίζεται η διαδρομή, η οποία πρέπει να ακολουθηθεί στο πλαίσιο της αρχής για να εκτελεστεί το ερώτημα, ώστε τελικά να προσδιοριστεί ο πόρος αναφοράς. Σημειώνεται ότι στην περίπτωση αυτή δεν είναι προφανές ότι ο συγκεκριμένος πόρος είναι προσβάσιμος, καθώς αυτό εξαρτάται τόσο από την προσβασιμότητα της αρχής (στην περίπτωση αυτή της διαθεσιμότητας της υπηρεσίας που βρίσκεται στην ηλεκτρονική διεύθυνση ), καθώς και από την ορθότητα της αναφοράς. αρόλα αυτά, μέσω του URI ταυτοποιείται ο συγκεκριμένος πόρος, είτε γνωρίζουμε το περιεχόμενό του είτε όχι, είτε είναι είτε δεν είναι προσβάσιμος. Επιπλέον, να σημειώσουμε ότι, σε αντίθεση με τις φυσικές γλώσσες, δεν είναι πάντα εύκολο να γίνει κατανοητή από τον άνθρωπο η ταυτότητα του πόρου αναφοράς. Δηλαδή, διαβάζοντας τον πόρο δεν μπορούμε να καταλάβουμε ότι πρόκειται για μια αναφορά σε περιγραφή του Woody Allen. Είναι σημαντικό να κατανοήσουμε ότι δεν είναι αυτός ο στόχος ενός URI, καθώς η λειτουργία του στηρίζεται βασικά στη δυνατότητα αυτόματου προσδιορισμού του πόρου αναφοράς, και φυσικά, αν αυτός είναι προσβάσιμος, σε δεύτερη φάση,

3 5.1., ΣΔ ΣΤ Α Α Α ΑΦ ΕΣ 145 της ανάκλησής του μέσω του διαδικτύου. Η αυτόματη αυτή διαδικασία ταυτοποίησης του πόρου από το URI ονομάζεται επίλυση αναφοράς (reference resolution). Στη συνέχεια, δίνουμε και άλλα παραδείγματα URI για να γίνει σαφές ότι τα URI δεν αναφέρονται μόνο σε πόρους προσβάσιμους από το διαδίκτυο: (5.3) (5.4) (5.5) (5.6) (5.7) Από τα παραπάνω URI, το (5.3) αναφέρεται σε ένα αρχείο κειμένου, τύπου HTML (HyperText Markup Language). Αρχεία τέτοιου τύπου έχουν τη δυνατότητα να απεικονίζουν, μεταξύ άλλων, τα προγράμματα περιήγησης του διαδικτύου (οι γνωστοί web browsers). Από τη σύνταξη του URI, βλέπουμε ότι είναι τύπου URL (αφού το τμήμα σχήματος είναι ). Στη συνέχεια, από το τμήμα αρχής κατονομασίας, βλέπουμε ότι το αρχείο διαχειρίζεται ο εξυπηρετητής που βρίσκεται στην ηλεκτρονική διεύθυνση και ότι το συγκεκριμένο αρχείο βρίσκεται στη διαδρομή (προφανώς στο root directory). Δεν είναι δύσκολο να δούμε, ότι μέσω του συγκεκριμένου URI έχουμε μια σαφή αναφορά, η οποία, μάλιστα, μέσω ενός προγράμματος περιήγησης μπορεί να μας οδηγήσει στην ιστοσελίδα του Εθνικού ετσόβιου ολυτεχνείου (Ε ). Το URI (5.4) αναφέρεται σε ένα URL διαφορετικού τύπου (ο τύπος του είναι, όπως φαίνεται από το τμήμα σχήματος). Συγκεκριμένα, η τοποθεσία που προσδιορίζεται μέσω του τμήματος αρχής ταυτοποιεί έναν εξυπηρετητή που υποστηρίζει το πρωτόκολλο επικοινωνίας telnet (μέσω του οποίου υποστηρίζεται η απευθείας επικοινωνία μέσω γραμμής εντολών). Το URI (5.5) έχει ως τμήμα σχήματος το, το οποίο υποδηλώνει ότι πρόκειται για ένα URI που προσδιορίζει μια διεύθυνση ηλεκτρονικού ταχυδρομείου. άλιστα, στη συγκεκριμένη περίπτωση πρόκειται για την ηλεκτρονική διεύθυνση με λογαριασμό που ταυτοποιεί ο διαχειριστής ηλεκτρονικών διευθύνσεων. Το URI (5.6) αναφέρεται σε έναν τηλεφωνικό αριθμό, όπως φαίνεται από το τμήμα σχήματος της σύνταξής του. Συγκεκριμένα αναφέρεται στον αριθμό. Στην περίπτωση αυτή, επειδή υπάρχει διεθνές σύστημα για τον προσδιορισμό τηλεφωνικών αριθμών, δεν είναι απαραίτητο το τμήμα αρχής κατονομασίας για τον προσδιορισμό του. αρατηρούμε ότι ο πόρος αυτός δεν είναι άμεσα προσβάσιμος μέσω του διαδικτύου, όμως υπάρχουν άλλες υπηρεσίες οι οποίες μπορεί να χρησιμοποιήσουν την αναφορά για κάποιο συγκεκριμένο σκοπό (προσδιορισμό του κατόχου, τηλεφωνική κλήση κλπ.). Το URI (5.7) αναφέρεται σε ένα άλλο πολύ σημαντικό τύπο πόρων του αγκόσμιου στού, αυτό των ονομάτων. Το σχήμα (Uniform Resource Name) υποδηλώνει ότι το συγκεκριμένο URI αποτελεί όνομα για κάποιο στοιχείο του κόσμου. Τα URI αυτού του τύπου καθορίζουν τον πόρο, μέσω σαφώς ορισμένων χώρων ονομάτων ή ονοματοχώρων (namespaces) που διατηρούνται από συγκεκριμένες αρχές κατονομασίας ή διεθνείς συμβάσεις. νοματοχώρος είναι ένα σύνολο από σύμβολα που αντιστοιχίζονται με αντικείμενα του κόσμου. Στο παράδειγμα αυτό, η αναφορά γίνεται μέσω ενός ISBN (International Standard Book Number), που αντιστοιχίζει με μοναδικό τρόπο έναν αριθμό 13 ψηφίων σε ένα συγκεκριμένο βιβλίο, αποτελεί, λοιπόν, ένα προσδιοριστικό βιβλίου (στη συγκεκριμένη περίπτωση αυτού που διαβάζετε). Τα URN αποτελούν πολύ σημαντικά URI, διότι, μεταξύ

4 146 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ άλλων, δίνουν τη δυνατότητα επαναχρησιμοποίησης στον αγκόσμιο στό όλων των μοναδικών προσδιοριστικών αντικειμένων που χρησιμοποιούνται σε άλλα πλαίσια αναφοράς, όπως για παράδειγμα στα βιβλία (μέσω των ISBN), στα περιοδικά (μέσω των ISSN- International Standard Serial Number) και γενικά στις βιβλιογραφικές αναφορές (μέσω των NBN-National Bibliography Number), στις ταινίες (μέσω των ISAN-International Standard Audiovisual Number) και γενικά στα διάφορα προϊόντα (μέσω των serial number). ε τον τρόπο αυτό υποστηρίζεται αναφορά στα περισσότερα αντικείμενα του κόσμου, μέσω της χρήσης των καθιερωμένων ονοματοχώρων. Τέλος, κυρίως λόγω των μακροσκελών ονομάτων που χρησιμοποιούνται για την απόδοση όλων των απαραίτητων για την ταυτοποίηση πληροφοριών στα URI, είναι ιδιαίτερα χρήσιμη μια ειδική περίπτωση ονοματοχώρων που έχει ως στόχο τον σαφή καθορισμό προθεμάτων, ώστε να καθίσταται ευκολότερη η ορθή συγγραφή και ανάγνωση URI (από τον άνθρωπο), όπου και αν αυτά χρησιμοποιούνται. Η διαδικασία δήλωσης συντμήσεων προθεματικής χρήσης αυτού του τύπου γίνεται μέσω των ονοματοχώρων XML (XML namespaces). Για παράδειγμα, ορίζοντας σε κάποιον ονοματοχώρο XML τον πόρο (5.8) ως, στη συνέχεια, μπορούμε να αναφερόμαστε στον πόρο απλά ως. 5.2 Περιγραφή σημασιολογικών δεδομένων ε βάση τα URI, μπορούν να καθοριστούν με μονοσήμαντο τρόπο αναφορές στα στοιχεία του κόσμου. Το επόμενο βήμα είναι η διασύνδεση των πόρων, με στόχο τη σημασιολογική αναπαράσταση της πληροφορίας. Για παράδειγμα, εφόσον μπορούμε να αναφερθούμε σε μια ιστοσελίδα και σε ένα συγκεκριμένο πρόσωπο, θα μπορούσαμε να πούμε ότι το πρόσωπο αυτό είναι ο συντάκτης της ιστοσελίδας. Επιπλέον, μέσω μιας αναφοράς σε μια συγκεκριμένη έννοια που περιγράφεται στη Wikipedia (για παράδειγμα «κινηματογραφική ταινία»), που έχει και αυτή μια μοναδική αναφορά, θα θέλαμε να δηλώσουμε ότι η συγκεκριμένη ιστοσελίδα περιγράφει μια κινηματογραφική ταινία. Για τον σκοπό αυτό, δηλαδή για τη σημασιολογική περιγραφή των πόρων του αγκόσμιου στού, χρησιμοποιείται συνήθως ένα πρότυπο που έχει αναπτυχθεί από την W3C, το οποίο καταχρηστικά ονομάζεται γλώσσα σημασιολογικής περιγραφής πόρων ή RDF (Resource Description Framework). Στόχος της περιγραφής που θα δώσουμε στο σημείο αυτό δεν είναι η ανάλυση της RDF και όλων των χαρακτηριστικών της, αλλά η χρήση στοιχείων της RDF για την αναπαράσταση σημασιολογικών δεδομένων στον αγκόσμιο στό, με την τυπική προσέγγιση των περιγραφικών λογικών που αναλύσαμε στα προηγούμενα κεφάλαια. Συνεπώς, σε καμία περίπτωση δεν πρέπει να θεωρηθεί η σύντομη αυτή περιγραφή ως μια ανάλυση του προτύπου RDF, το οποίο, αν και συντακτικά σχετικά απλό, είναι γενικά αρκετά σύνθετο, με αρκετά σημεία που απαιτούν προσεκτική τεχνική ανάλυση. Σύμφωνα με το μοντέλο αναπαράστασης γνώσης των περιγραφικών λογικών, υπάρχουν τρία πεδία ονομάτων που χρησιμοποιούνται για τον προσδιορισμό στοιχείων του κόσμου: τα ονόματα ατόμων, εννοιών και ρόλων. Είναι συνεπώς εύλογο να θεωρήσουμε ότι αυτά είναι τα σημαντικά στοιχεία του κόσμου συνεπώς θεωρούμε ότι κάθε πόρος του αγκόσμιου

5 5.2. Ε Γ ΑΦΗ ΣΗ ΑΣ Γ Ω ΔΕΔ Ε Ω 147 στού ανήκει σε μια από τις τρεις αυτές κατηγορίες, ή καλύτερα, θεωρούμε ότι χρησιμοποιούμε στις περιγραφές μας, πόρους που ανήκουν στις τρεις αυτές κατηγορίες. ι περισσότεροι πόροι του αγκόσμιου στού, πράγματι εντάσσονται νοηματικά στις συγκεκριμένες κατηγορίες. Ας δούμε τώρα με ποιον τρόπο μπορούμε να δηλώσουμε σε RDF ότι ο Woody Allen έχει σκηνοθετήσει την ταινία Manhattan. ρώτα από όλα, θεωρούμε ότι σε κάποιον ονοματοχώρο δηλώνεται ο πόρος (5.8) ως. Στη συνέχεια, θεωρούμε ότι ο πόρος αυτός περιγράφει ένα σύνολο ονομάτων (με τη μορφή σχετικών διαδρομών) και ότι στο πλαίσιο των περιγραφών αυτών περιλαμβάνονται τα ονόματα, και, που αντιστοιχούν σε άτομα (τα δύο πρώτα) ή σε ρόλους (το τρίτο). Η δήλωση τότε είναι απλή και γράφεται ως εξής:. αρατηρούμε ότι η δήλωση αποτελεί ουσιαστικά μια τριάδα που συνδυάζει τα URI που προαναφέραμε, τοποθετώντας τα σε συγκεκριμένες θέσεις. Στην πρώτη θέση τοποθετείται το, δηλαδή το υποκείμενο της σχέσης, η αναφορά στην οποία τοποθετείται στη δεύτερη θέση, ενώ στην τρίτη θέση τοποθετείται το αντικείμενο της σχέσης, δηλαδή το. ε παρόμοιο τρόπο ορίζεται και η γενική μορφή μιας δήλωσης RDF. άθε περιγραφή RDF αποτελείται από ένα σύνολο διατεταγμένων τριάδων της μορφής. όπου,, είναι URI, δηλαδή προσδιοριστικά πόρων του διαδικτύου. Γενικά, με βάση τη σύνταξη, σε κάθε θέση μιας RDF τριάδας μπορεί να βρίσκεται οποιοσδήποτε πόρος του διαδικτύου, χωρίς περιορισμούς. Σημασιολογικά, το νόημα της τριάδας είναι ότι η διάταξη καθορίζει τη σχέση των πόρων που περιγράφονται. Συγκεκριμένα, στη δεύτερη θέση βρίσκεται ο πόρος που αναφέρεται στη σχέση ( ), το υποκείμενο της οποίας βρίσκεται στην πρώτη θέση ( ) και το αντικείμενο στην τρίτη ( ). ροφανώς, δεν είναι δυνατόν από το όνομα του πόρου να καθοριστεί αν είναι άτομο, έννοια ή ρόλος και επομένως, με βάση αυτά που έχουμε πει μέχρι τώρα, η μόνη συντακτική πληροφορία για να καθορίσουμε το είδος του πόρου, είναι η θέση του στην τριάδα. Για παράδειγμα, μπορούμε να συμπεράνουμε ότι ο πόρος είναι ρόλος, επειδή βρίσκεται στη δεύτερη θέση μιας τριάδας RDF. Αντίστοιχα, οι πόροι και αναφέρονται σε άτομα του κόσμου. Ένα σημαντικό πρόβλημα που υπάρχει στην περίπτωση αυτή είναι ότι κάποιος πόρος μπορεί να βρίσκεται σε διαφορετική θέση μίας ή περισσότερων τριάδων διότι δεν υπάρχει ουσιαστικά συντακτικός περιορισμός που να το απαγορεύει. Δηλαδή η τριάδα. είναι συντακτικά ορθή, αν και νοηματικά δεν στέκει, αφού μας οδηγεί στο συμπέρασμα ότι το είναι ταυτόχρονα άτομο και ρόλος. Για τον λόγο αυτό, η σημασιολογία της RDF είναι περίπλοκη, αφού είναι απαραίτητο να συμπεριλάβει τη συγκεκριμένη δυνατότητα, μιας και επιτρέπεται συντακτικά. Εδώ θα θεωρήσουμε ότι οι περιγραφές στις οποίες αναφερόμαστε, ως τυπικές αναπαραστάσεις γνώσης, ικανοποιούν τον περιορισμό που επιβάλλει τα σύνολα ονομάτων των ατόμων, των εννοιών και των ρόλων να είναι ξένα μεταξύ τους, και συνεπώς δεν θα ασχοληθούμε με ορθές περιγραφές οι οποίες οδηγούν σε αντίθετα σημασιολογικά συμπεράσματα. ε βάση τα παραπάνω, η τριάδα

6 148 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ. αποτελεί διαφορετική σύνταξη ενός αξιώματος ισχυρισμού ρόλου, συγκεκριμένα του αξιώματος (, ). αι τα δύο έχουν ακριβώς το ίδιο νοηματικό περιεχόμενο, με βάση τη σημασιολογία της RDF (η πρώτη δήλωση) και των περιγραφικών λογικών (η δεύτερη δήλωση). Για να δηλωθούν, εκτός από ισχυρισμούς ρόλων, και ισχυρισμοί εννοιών, στο πλαίσιο της RDF ορίζεται ο πόρος, όπου είναι όνομα του ονοματοχώρου που περιγράφεται στον ορισμό της RDF από την W3C και αποτελεί συντομογραφία για τη συμβολοσειρά. ε χρήση του μπορούμε να δηλώσουμε και ισχυρισμούς εννοιών, μέσω τριάδων της μορφής. όπου είναι ένας πόρος που αναφέρεται σε ένα άτομο του κόσμου και ένας πόρος που αναφέρεται σε μια έννοια. Για παράδειγμα, αν στην περιγραφή που δίνεται στο η έννοια περιγράφεται ως πόρος, συγκεκριμένα ορίζεται το URI, μπορούμε να δηλώσουμε ότι. δηλαδή ότι ο πόρος είναι στιγμιότυπο του πόρου. Η δήλωση αυτή είναι αντίστοιχη του ισχυρισμού έννοιας ( ), δηλαδή και οι δύο έχουν το ίδιο νοηματικό περιεχόμενο, με βάση τη σύνταξη και τη σημασιολογία της RDF η πρώτη και των περιγραφικών λογικών η δεύτερη. Επομένως, με βάση τα παραπάνω, είναι δυνατόν να αναπαρασταθεί σε RDF κάθε ABox περιγραφικών λογικών, αφού αυτό αποτελείται από ισχυρισμούς εννοιών ή ρόλων, κάθε ένας από τους οποίους μπορεί να αναπαρασταθεί με τριάδες RDF. ολλές φορές είναι βοηθητικό, κυρίως για λόγους εποπτικής παρουσίασης, να θεωρούμε τις περιγραφές RDF σαν γράφους, οι κόμβοι των οποίων αντιπροσωπεύουν άτομα ή έννοιες του κόσμου και οι ακμές σχέσεις. Αυτοί οι γράφοι αναπαράστασης ονομάζονται συνήθως γράφοι RDF (RDF graphs). Είναι σημαντικό να παρατηρήσουμε ότι οι γράφοι RDF δεν πρέπει να συγχέονται με τους γράφους αναπαράστασης ερμηνειών των σωμάτων ισχυρισμών που είδαμε στο εφάλαιο 2. ράγματι, στην περίπτωση της αναπαράστασης ερμηνειών, οι κόμβοι αναπαριστούν αντικείμενα, δηλαδή στοιχεία του πεδίου ερμηνείας, δηλαδή ούτε άτομα, ούτε έννοιες. Αντίθετα με την περίπτωση των γράφων RDF, για να καθοριστεί ο τύπος του αντικειμένου, δηλαδή το σύνολο των ονομάτων του κόσμου (άτομα ή ονόματα εννοιών) στα οποία αντιστοιχίζεται μέσω της ερμηνείας το συγκεκριμένο αντικείμενο (δηλαδή ο κόμβος) χρησιμοποιούνται οι ετικέτες των κόμβων. Επιπλέον, πολύ σημαντική είναι μια σημασιολογική διαφορά: ενώ κάθε γράφος ερμηνείας αντιστοιχεί σε μια συγκεκριμένη ερμηνεία του σώματος ισχυρισμών, και επομένως αν δεν υπάρχει στην ετικέτα κάποιου αντικειμένου μια

7 5.2. Ε Γ ΑΦΗ ΣΗ ΑΣ Γ Ω ΔΕΔ Ε Ω 149 έννοια θεωρούμε ότι το αντικείμενο αυτό δεν ανήκει στη συγκεκριμένη ερμηνεία της έννοιας, στην περίπτωση των γράφων RDF αν δεν υπάρχει κάποια ακμή μεταξύ ενός ατόμου και μιας έννοιας, αυτό σημαίνει ότι απλά δεν γνωρίζουμε αν είναι στιγμιότυπο της έννοιας, με βάση τη σημασιολογία ανοικτού κόσμου (παρόμοια και για τους ρόλους). Συνεπώς, δεν μπορούν ούτε καν να μετατρέψουμε τους γράφους RDF σε γράφους ερμηνειών. Απεναντίας, μπορούμε να χρησιμοποιήσουμε τους γράφους ερμηνειών για να αναπαραστήσουμε κάποια ερμηνεία ενός γράφου RDF. Τέλος, αξίζει να σημειώσουμε ότι δεν περιγράφουμε την τυπική σημασιολογία της RDF για τον εξής λόγο: Εφόσον μια περιγραφή RDF, όπως αυτές που παρουσιάζουμε εδώ (δηλαδή με τους περιορισμούς που θέτουμε για το είδος των πόρων σε κάθε θέση μιας τριάδας), είναι πανομοιότυπη σημασιολογικά με ένα ABox, η ερμηνεία της μπορεί να γίνει όπως ακριβώς και του αντίστοιχου ABox. Δεν είναι, λοιπόν, απαραίτητο να επεκτείνουμε τις ιδέες αυτές, ώστε να καλύψουμε και περιπτώσεις όπου ένα στοιχείο της περιγραφής μπορεί να είναι ταυτόχρονα άτομο, έννοια και ρόλος, κάτι το οποίο κάνει τον ορισμό της ερμηνείας αρκετά πιο σύνθετο. Η τυπική σημασιολογία της RDF, όπως έχει οριστεί από την W3C, καλύπτει φυσικά όλες τις συντακτικά επιτρεπτές περιγραφές, όσο σύνθετες και μη διαισθητικές και αν είναι, συνεπώς παρουσιάζει μια ιδιαίτερη πολυπλοκότητα, η οποία δεν μας είναι απαραίτητη. Το σημαντικό είναι ότι τα μοντέλα ενός γράφου RDF, με βάση τη σημασιολογία της RDF είναι αντίστοιχα με τα μοντέλα ενός ABox με βάση τη σημασιολογία των περιγραφικών λογικών, στην περίπτωση που η περιγραφή μπορεί να αναπαρασταθεί σε ένα ABox. Η σύνταξη των τριάδων RDF που αναφέραμε προηγουμένως, δηλαδή η παράθεση των τριών URI ακολουθούμενων από μια τελεία, λέγεται αφηρημένη σύνταξη και ενώ είναι κατανοητή από τον άνθρωπο, δεν είναι απαραίτητα κατάλληλη για την αποθήκευση, διαχείριση και μετάδοση ηλεκτρονικών εγγράφων που περιέχουν περιγραφές RDF στον αγκόσμιο στό. Για παράδειγμα, περιέχει πολλές επαναλήψεις και δεν είναι συμβατή με άλλα πρότυπα (όπως αυτό της XML), στα οποία είναι απαραίτητο να γίνονται αναφορές, διότι ορίζουν κάποια URI κλπ. Για τον σκοπό αυτό, προτείνονται διάφοροι τρόποι σειριοποίησης (serialisation), ανάπτυξης δηλαδή των περιγραφών σε τυποποιημένα έγγραφα, έτσι ώστε να μπορούν ευκολότερα να αποθηκευτούν ή/και να μεταδοθούν και στη συνέχεια πιθανώς να αναπαραχθούν στη μορφή των τριάδων, σύμφωνα με τις ανάγκες των ηλεκτρονικών υπηρεσιών του αγκόσμιου στού. Όπως και για τα περισσότερα μοντέλα αναπαράστασης δεδομένων, έτσι και για την RDF, έχουν προταθεί αρκετοί τρόποι σειριοποίησης. Στο σημείο αυτό, θα περιγράψουμε τρεις σειριοποιήσεις, που χρησιμοποιούνται περισσότερο στις εφαρμογές. Η πρώτη είναι η σειριοποίηση σε N-triples, η οποία αποτελεί ουσιαστικά άμεση αναπαράσταση των τριάδων σε έγγραφα. ατά τη σύνταξη αυτή, κάθε έγγραφο έχει τόσες γραμμές, όσες και οι τριάδες, κάθε τριάδα περιγράφεται σε μία γραμμή, χωρίς να είναι σημαντική η σειρά των γραμμών, και δεν χρησιμοποιούνται ονοματοχώροι, οπότε περιγράφονται ολόκληρα τα συμβολικά ονόματα των URI, χωρίς συντμήσεις. Για παράδειγμα, ακολουθεί μια περιγραφή RDF/N-triples, στην οποία για λόγους περιορισμού χώρου φαίνεται κάθε τριάδα σε τρεις γραμμές, ενώ στα έγγραφα βρίσκεται σε μία. Στο παραπάνω παράδειγμα δηλώνεται ότι το άτομο (που περιγράφεται στην οντολογία του παραδείγματός μας) είναι τύπου και γεννήθηκε στις 1/12/1935. Για

8 150 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ τον σκοπό αυτό χρησιμοποιείται η έννοια του γνωστού λεξιλογίου FOAF (Friend of a Friend), το οποίο περιλαμβάνει ένα σύνολο από έννοιες και ιδιότητες περιγραφής των ανθρώπων (όπως οι ρόλοι,, κλπ.), και χρησιμοποιείται ευρέως για την περιγραφή κοινωνικών δικτύων. Επιπλέον, για την αναπαράσταση της ημερομηνίας χρησιμοποιείται ο τύπος δεδομένων που περιγράφεται από την W3C μέσω της XML Schema. Το URI ονομάζεται λεκτικό (literal). Τα λεκτικά χρησιμοποιούνται για την αναπαράσταση δεδομένων, συγκεκριμένων τύπων, οι οποίοι περιγράφονται σε προκαθορισμένες δομές, μέσω περιγραφών XML Schema. Όλες οι απαραίτητες αναφορές για την επίλυση, δηλαδή την απόδοση της τιμής του συγκεκριμένου τύπου, δίνονται στη συμβολοσειρά του URI στην εξής τυποποιημένη μορφή: Η δεύτερη είναι η σύνταξη Turtle, η οποία αποτελεί ουσιαστικά βελτίωση της N-triples, μέσω της αποφυγής των μεγάλων ονομάτων URI και των επαναλήψεων. Συγκεκριμένα, στη σύνταξη Turtle δίνεται η δυνατότητα ορισμού ονοματοχώρων για τον ορισμό συντμήσεων που χρησιμοποιούνται στις αναφορές URI και, επιπλέον, δίνεται η δυνατότητα ομαδοποίησης τριάδων με το ίδιο υποκείμενο, ώστε να αποφεύγεται η συνεχής επανάληψή του και να διευκολύνεται η γρήγορη ανάκληση όλων των τριάδων στις οποίες ένα συγκεκριμένο άτομο είναι υποκείμενο. Το παραπάνω παράδειγμα σε RFF/Turtle γράφεται: Τέλος, η βασικότερη σειριοποίηση της RDF, που χρησιμοποιείται ευρέως στην πράξη, είναι η σειριοποίηση στο πρότυπο XML. Αποτέλεσε την πρώτη σειριοποίηση της RDF κατά την προτυποποίησή της και δίνει δυνατότητες, λόγω της δενδρικής μορφής και της εκφραστικότητας του προτύπου XML, για ιδιαίτερες συντακτικές περιλήψεις, όπως ορισμούς ονοματοχώρων, ομαδοποίηση τριάδων κλπ. Επιπλέον, λόγω της ευρείας χρήσης της XML, η σειριοποίηση της RDF σε XML δίνει τη δυνατότητα για ενοποιημένη περιγραφή των δεδομένων, της σημασιολογίας των πόρων και της γνώσης σε ενοποιημένη μορφή, όπως θα δούμε και στην επόμενη παράγραφο. Στη συνέχεια, ακολουθεί το ίδιο παράδειγμα που παρουσιάστηκε σε προηγούμενες σειριοποιήσεις, σε RDF/XML:

9 5.3. Α Α Α ΑΣΤΑΣΗ Τ Γ ΗΣ Γ ΩΣΗΣ ΣΤ ΑΓ Σ ΣΤ Αναπαράσταση οντολογικής γνώσης στον Παγκόσμιο στό Η αναπαράσταση σημασιολογικών δεδομένων στη γλώσσα RDF καλύπτει ένα μόνο μέρος των αναγκών μοντελοποίησης ενός πεδίου μέσω των τεχνικών αναπαράστασης γνώσης, συγκεκριμένα τη μοντελοποίηση των δεδομένων. Σε πολλές, όμως, εφαρμογές του αγκοσμίου στού, ειδικά στην ανάπτυξη σύνθετων υπηρεσιών που απαιτούν ολοκλήρωση και ανάλυση των δεδομένων, είναι ιδιαίτερα χρήσιμη η ορολογική περιγραφή του πεδίου, με την αναπαράσταση αξιωματικής γνώσης. ε τον τρόπο αυτό, περιγράφονται αναλυτικά οι οντολογικές συσχετίσεις των εννοιών του πεδίου, και συνεπώς υποστηρίζεται τόσο η διαλειτουργικότητα των υπηρεσιών, μέσω των ενοποιημένων αναφορών, όσο και η χρήση αλγορίθμων τεχνητής νοημοσύνης και μηχανικής μάθησης για την ανάπτυξη ευφυών υπηρεσιών. Για τους παραπάνω λόγους, η ανάπτυξη του Σημασιολογικού στού στηρίζεται στην ανάπτυξη προτύπων γλωσσών αναπαράστασης οντολογικής γνώσης. Η πρώτη προσπάθεια έγινε στο πλαίσιο της αναπαράστασης των βασικών ιδιοτήτων των σημασιολογικών δεδομένων RDF. Συγκεκριμένα, αναπτύχθηκε ένα σύνολο προκαθορισμένων πόρων (λεξιλόγιο), ως επέκταση της RDF για να καταστεί δυνατή η ρητή, αξιωματική δήλωση των ιδιοτήτων των πόρων. Η γλώσσα αυτή ονομάστηκε RDF Schema (ή απλά RDFS) και (αποτελώντας επέκταση της RDF) προσφέρει ένα επιπλέον λεξιλόγιο που μπορεί να χρησιμοποιηθεί στις τριάδες RDF, με προκαθορισμένο σημασιολογικά τρόπο. ι βασικές δυνατότητες της RDFS φαίνονται στον ίνακα 5.1. Αρχικά, δίνεται η δυνατότητα διάκρισης των ονοματοχώρων (ατόμων, εννοιών, ρόλων) που καθορίζουν τους τύπους των πόρων, ενώ στην RDF αυτό μπορεί να γίνει μόνο από τη θέση ενός πόρου στις τριάδες. Θεωρούμε ότι κάθε πόρος που περιγράφεται σε ένα αρχείο RDF είναι στιγμιότυπο της έννοιας. Αν είναι άτομο, τότε μπορεί να δηλωθεί ως στιγμιότυπο της (αν είναι ένα απλό όνομα ατόμου, δηλαδή μια συμβολοσειρά) ή της κλάσης (αν είναι ένας δομημένος τύπος δεδομένων). Αν είναι έννοια, μπορεί να δηλωθεί ως στιγμιότυπο της, ενώ, τέλος, αν είναι ρόλος μπορεί να δηλωθεί ως στιγμιότυπο της. Όλοι οι παραπάνω πόροι που χρησιμοποιούνται για τις δηλώσεις αποτελούν κλάσεις (αφού αποδίδουν τον τύπο των URI), συνεπώς συνδέονται μέ άλλους πόρους (αυτούς που δηλώνεται ο τύπος τους), μέσω του πόρου, όπως φαίνεται και στις γραμμές 1 έως 4 του ίνακα 5.1. Είναι σημαντικό να τονίσουμε ότι δεν είναι υποχρεωτικό να δηλώνεται ρητά ο τύπος των ατόμων με χρήση αξιωμάτων RDFS, αφού όπως είδαμε μπορεί να εξαχθεί έμμεσα και από τη θέση στις τριάδες. Όμως, είναι καλή πρακτική να χρησιμοποιούνται οι ρητές δηλώσεις όταν αναπαριστούμε οντολογικές γνώσεις σε RDF, έτσι ώστε να μπορούν να επιλύονται οι όποιες σημασιολογικές ασυνέπειες (για παράδειγμα όταν ένας πόρος χρησιμοποιείται στην πρώτη και στη δεύτερη θέση, σε δύο διαφορετικές τριάδες RDF). Εκτός από τις περιγραφές των τύπων των πόρων, στην RDFS μπορούν να γίνουν δηλώσεις που αφορούν ταξονομικές ιδιότητες των εννοιών και των ρόλων. Συγκεκριμένα, για τον σκοπό αυτό χρησιμοποιούνται οι πόροι και, όπως φαίνεται και στις γραμμές 5 και 6 του ίνακα 5.1, αντίστοιχα. Τέλος, μπορούμε να δηλώσουμε ότι μια κλάση αποτελεί το πεδίο ορισμού ή το πεδίο τιμών ενός ρόλου, χρησιμοποιώντας τους πόρους και, όπως φαίνεται και στις γραμμές 7 και 8 του ίνακα 5.1, αντίστοιχα. Τα αντίστοιχα αξιώματα υπαγωγής εννοιών και ρόλων, πεδίου ορισμού και πεδίου τιμών των ρόλων διατυπώνονται σε περιγραφικές λογικές ως εξής: C D P R P C P.C

10 152 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ ίνακας 5.1: Βασικές δυνατότητες μοντελοποίησης της RDFS Tριάδα Περιγραφή πόρος είναι λεκτικό. πόρος είναι τύπος δεδομένων. πόρος είναι έννοια. πόρος είναι ρόλος. Η κλάση είναι υποκλάση της. ρόλος είναι υπορόλος της. Η κλάση είναι πεδίο ορισμού του ρόλου. Η κλάση είναι πεδίο τιμών του ρόλου. Όλα τα παραπάνω δηλώνονται στον ονοματοχώρο που περιγράφεται από τον πόρο ο οποίος εμπεριέχει όλα τα στοιχεία της γλώσσας που παρέχονται στον ονοματοχώρο του προτύπου RDFS, τα οποία φυσικά αποτελούν και αυτά με τη σειρά τους πόρους του αγκοσμίου στού που μπορούν να χρησιμοποιηθούν σε ένα έγγραφο RDF, με βάση τη σημασιολογία που αναλύσαμε προηγουμένως. ε βάση τα παραπάνω, σε RDFS μπορούμε να αναπαραστήσουμε απλές ταξονομίες ατομικών εννοιών και ρόλων, και να καθορίσουμε τα πεδία ορισμού και τα πεδία τιμών των ρόλων. Συνεπώς, καλύπτουμε μόνο ένα μέρος της εκφραστικότητας των περιγραφικών λογικών. Συγκεκριμένα, στα αξιώματα υπαγωγής που διατυπώνουμε δεν χρησιμοποιούμε καθόλου σύνθετες έννοιες και σύνθετους ρόλους, συνεπώς οι ταξονομίες που αναπτύσσονται είναι εκφραστικά αρκετά πιο κοντά στους θησαυρούς από ό,τι στις οντολογίες. Επιπλέον, είναι σημαντικό ότι, για να είναι σημασιολογικά ορθό ένα κείμενο RDF, είναι απαραίτητο να τηρηθούν συγκεκριμένοι συντακτικοί κανόνες που αφορούν τη θέση των πόρων στις τριάδες, όπως είδαμε και προηγουμένως. ι περιορισμοί αυτοί είναι σημαντικοί και δεν μπορούν να διασφαλιστούν κατά τη σύνταξη των κειμένων, μέσω της απαίτησης να είναι συντακτικά ορθό ένα κείμενο RDF. Αντιθέτως, υπάρχουν πολλά παραδείγματα στα οποία τα επιπλέον συντακτικά στοιχεία της RDF, αν και σημασιολογικά βρίσκονται εκτός του πλαισίου αναπαράστασης οντολογικής γνώσης, είναι χρήσιμα για την αναπαράσταση σύνθετης γνώσης για τον κόσμο. Ένα τέτοιο παράδειγμα αποτελεί η μετα-μοντελοποίηση (metamodelling). Για παράδειγμα, δίνονται οι παρακάτω τριάδες:... Στο παράδειγμα αυτό δηλώνεται ότι μια ταινία (άτομο) είναι κωμωδία (έννοια), στη συνέχεια ότι η κωμωδία (σαν άτομο) είναι δημοφιλές είδος (έννοια) και κάθε δημοφιλές είδος είναι προτεινόμενο (αξίωμα υπαγωγής). Είναι προφανές ότι η γνώση αυτή, παρότι έχει νόημα, δεν μπορεί να είναι διαισθητικά ορθή σε μια οντολογική περιγραφή βάσει των περιγραφικών λογικών, διότι ο πόρος είναι ταυτόχρονα έννοια και άτομο. ύτε μπορούμε να δηλώσουμε την έννοια ως υποέννοια της, διότι στη συνέχεια εξάγεται το συμπέρασμα ότι η ταινία είναι στιγμιότυπο της έννοιας, το οποίο, προφανώς, δεν είναι διαισθητικά ορθό. Συνεπώς, η

11 5.3. Α Α Α ΑΣΤΑΣΗ Τ Γ ΗΣ Γ ΩΣΗΣ ΣΤ ΑΓ Σ ΣΤ 153 ίνακας 5.2: Αξιώματα δήλωσης ισχυρισμών σε OWL Είδος Έκφραση Παράδειγμα και περιγραφή Ταυτότητα ατόμων Διαφορετικότητα ατόμων Δήλωση στιγμιοτύπου κλάσης Δήλωση στιγμιοτύπου ιδιότητας Αρνητική δήλωση στιγμιοτύπου ιδιότητας a = b a b C(a) R(a, b) : Τα άτομα, είναι ίδια. : Το άτομο είναι διαφορετικό από το. : Το άτομο είναι στιγμιότυπο της κλάσης. :Το ζεύγος ατόμων (, ) είναι στιγμιότυπο της ιδιότητας. : Το ζεύγος ατόμων (, ) δεν είναι στιγμιότυπο της ιδιότητας. περίπτωση αυτή είναι ένα παράδειγμα διαισθητικά ορθής γνώσης που μπορεί να δηλωθεί σε RDF, αλλά μη διαισθητικά ορθής από πλευράς οντολογικής μοντελοποίησης του πεδίου. Για όλους τους παραπάνω λόγους, και βέβαια λόγω της μεγάλης χρησιμότητας σε πραγματικές εφαρμογές, έχει οριστεί από την W3C η γλώσσα OWL (Web Ontology Language) που αποτελεί ένα εξειδικευμένο πρότυπο για την αναπαράσταση οντολογικής γνώσης στον αγκόσμιο στό. Το συγκεκριμένο πρότυπο προσφέρει συντακτικά στοιχεία που μπορούν να χρησιμοποιηθούν με παρόμοιο με την RDF και την RDFS τρόπο, υποστηρίζοντας τη συντακτική και σημασιολογική διατύπωση σωμάτων ισχυρισμών και ορολογίας, ακριβώς όπως στις περιγραφικές λογικές. Σε ένα έγγραφο OWL, όπως στα έγγραφα RDF, μπορούν να δηλωθούν ισχυρισμοί εννοιών και ρόλων της μορφής του ίνακα 5.2. έσω των ισχυρισμών αυτών, μπορούν να αναπτυχθούν ABox αντίστοιχα με αυτά των περιγραφικών λογικών, και μάλιστα με ταυτόσημη σημασιολογία. Επιπλέον, μπορούν να διατυπωθούν ορολογικά αξιώματα που αφορούν έννοιες ( ίνακας 5.3) ή ρόλους ( ίνακας 5.4 και ίνακας 5.5). Τέλος, μπορούν να οριστούν σύνθετες έννοιες, με χρήση απλών κατασκευαστών ( ίνακας 5.6) ή με χρήση ρόλων ( ίνακας 5.7), καθώς και να οριστούν σύνθετοι ρόλοι ( ίνακας 5.8). Από τους ίνακες , παρατηρούμε ότι οι εκφράσεις της OWL δεν βρίσκονται πάντα σε άμεση αντιστοιχία με τους τελεστές των περιγραφικών λογικών. λόγος είναι ότι η OWL έχει οριστεί με βασικό στόχο την ανάπτυξη οντολογικής γνώσης στον αγκόσμιο στό και απευθύνεται σε όσο το δυνατόν περισσότερους χρήστες, αρκετοί από οποίους δεν είναι μάλιστα απαραίτητο να γνωρίζουν σε βάθος περιγραφικές λογικές. Επομένως, προ-

12 154 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ ίνακας 5.3: Αξιώματα κλάσεων της OWL Είδος Έκφραση Παράδειγμα και περιγραφή Υπαγωγή κλάσεων σοδυναμία κλάσεων ρισμός ξένων κλάσεων ρισμός ξένων ενώσεων κλάσεων A B A B : Η κλάση είναι υποκλάση της. : ι κλάσεις και είναι ισοδύναμες. : ανένα άτομο δεν μπορεί να είναι ταυτόχρονα στιγμιότυπο των κλάσεων και. : άθε στιγμιότυπο της κλάσης πρέπει να είναι και στιγμιότυπο είτε της κλάσης είτε της, αλλά όχι και των δύο. ίνακας 5.4: Αξιώματα ρόλων Είδος Έκφραση Παράδειγμα και περιγραφή Υπαγωγή ρόλων σοδυναμία ρόλων ρισμοί ξένων ρόλων Ανάστροφος ρόλος εριορισμός πεδίου ορισμού εριορισμός πεδίου τιμών r s r s r s r A r A : είναι υπορόλος του. : ι ρόλοι και είναι ισοδύναμοι. : ι και είναι ξένοι μεταξύ τους. : είναι αντίστροφος του. : εδίο ορισμού του ρόλου είναι η έννοια. : εδίο τιμών του ρόλου είναι η κλάση. σφέρει εκφραστικές δυνατότητες που είναι κατά το δυνατόν ευκολότερα κατανοητές και άμεσα χρησιμοποιήσιμες από τους μηχανικούς γνώσης που αναπτύσσουν τις οντολογίες. Συνεπώς, δεν δίνεται έμφαση στη λακωνικότητα της γλώσσας, όπως στην περίπτωση των περιγραφικών λογικών. Έτσι, εισάγονται γλωσσικές εκφράσεις που βοηθούν διατυπώσεις που μπορούν να γίνουν και με άλλους τρόπους. Χαρακτηριστικό παράδειγμα αποτελεί η

13 5.3. Α Α Α ΑΣΤΑΣΗ Τ Γ ΗΣ Γ ΩΣΗΣ ΣΤ ΑΓ Σ ΣΤ 155 ίνακας 5.5: Αξιώματα ιδιοτήτων ρόλων Είδος Συμμετρικότητα Ασυμμετρικότητα Ανακλαστικότητα η ανακλαστικότητα Αμφιμονοσημαντότητα εταβατικότητα Αμφιμονοσημαντότητα αναστρόφου ρόλου Παράδειγμα και περιγραφή : ανάστροφος ρόλος του είναι αμφιμονοσήμαντος. ίνακας 5.6: ατασκευαστές εννοιών Είδος Έκφραση Παράδειγμα και περιγραφή Τομή εννοιών Ένωση εννοιών Συμπλήρωμα έννοιας Απαρίθμηση A B : Η ένωση των εννοιών και. A B : Η τομή των εννοιών και. A :Το συμπλήρωμα της έννοιας : Η έννοια που αποτελείται από τα και. δήλωση για το πεδίο ορισμού και το πεδίο τιμών ενός ρόλου, που στην OWL γίνεται με άμεσο τρόπο, ενώ στις περιγραφικές λογικές απαιτείται η διατύπωση σύνθετων αξιωμάτων ( ίνακας 5.4), που στηρίζονται στον υπαρξιακό τελεστή και τους ανάστροφους ρόλους. Το σημαντικό, όμως, είναι ότι κάθε γνώση που αναπτύσσεται σε OWL μπορεί εύκολα να μετατραπεί σε γνώση περιγραφικής λογικής, με ταυτόσημη σημασιολογία (για το αντίστροφο υπάρχουν κάποιοι μικροί περιορισμοί των οποίων η ανάλυσή τους ξεφεύγει από τους στόχους του συγκεκριμένου συγγράμματος). ι εκφράσεις της OWL που βλέπουμε στους ίνακες διατυπώνονται σε μια σύνταξη που ονομάζεται συναρτησιακή σύνταξη (functional syntax) και έχει ως στόχο να είναι ευανάγνωστη από τον άνθρωπο. ια εναλλακτική της συναρτησιακής, ευανάγνωστη από ανθρώπους, σύνταξη είναι η σύνταξη Manchester (Manchester syntax), που είναι πιο κοντά στη συμβολική αναπαράσταση. Από την άλλη πλευρά, τόσο η συναρτησιακή σύνταξη όσο και η σύνταξη Manchester δεν είναι απαραίτητα οι καταλληλότερες για την αναπαράσταση οντολογιών και την αποθήκευσή τους με τη μορφή εγγράφων. Όπως και στην περίπτωση της RDF, έτσι και για την OWL, προκειμένου να καλυφθούν οι σημαντικές απαιτήσεις για συμβατότητα, περιορισμό του μεγέθους, προσβασιμότητα κλπ., έχει προταθεί από την W3C η σειριοποίησή της μέσω της RDF, μέσω όλων των

14 156 ΕΦΑ Α 5. ΣΗ ΑΣ Γ Α ΔΕΔ Ε Α Α ΑΓ Σ Σ ΣΤ Σ ίνακας 5.7: ατασκευαστές εννοιών με χρήση ρόλων Είδος Έκφραση Παράδειγμα και περιγραφή Yπαρξιακός ποσοδείκτης αθολική ποσοδεικτοδότηση εριορισμός τιμής ατόμου Αυτοπεριορισμός έγιστη πληθικότητα Ελάχιστη πληθικότητα Ακριβής πληθικότητα R.A : Η κλάση των ατόμων που συνδέονται μέσω της ιδιότητας με κάποιο στιγμιότυπο της κλάσης. R.A : Η έννοια των ατόμων που σχετίζονται μέσω της ιδιότητας μόνο με στιγμιότυπα της κλάσης. : Η έννοια των ατόμων που συνδέονται μέσω της ιδιότητας με το άτομο. : Η έννοια όλων των ατόμων που σχετίζονται με τον εαυτό τους μέσω της ιδιότητας. nr.c : Η έννοια των ατόμων που σχετίζονται μέσω της ιδιότητας με το πολύ 2 στιγμιότυπα της έννοιας. προσδιορισμός της τελευταίας έννοιας είναι προαιρετικός. nr.c : Η έννοια των ατόμων που σχετίζονται μέσω της έννοιας με τουλάχιστον 2 στιγμιότυπα της έννοιας. = nr.c : Η έννοια των ατόμων που σχετίζονται μέσω της έννοιας με ακριβώς ένα στιγμιότυπο της έννοιας. διαφορετικών σειριοποιήσεων της RDF (Turtle, XML κλπ.). Τέλος, έχει προταθεί η άμεση σειριοποίηση της OWL σε XML, πράγμα που προσφέρει τη δυνατότητα άμεσης αναπαράστασης των δομικών στοιχείων μιας συγκεκριμένης οντολογίας, χωρίς μετατροπή σε τριάδες RDF. Στο πλαίσιο της σειριοποίησης στις παραπάνω μορφές, υποστηρίζεται από την OWL η χρήση επισημειώσεων (annotations), οι οποίες περιγράφουν την ίδια την οντολογία ή ένα υποσύνολο των αξιωμάτων ή/και ισχυρισμών της. Η σύνταξη των επισημειώσεων δεν συνοδεύεται από κάποια ιδιαίτερη σημασιολογία εναπόκειται στον χρήστη να κατανοήσει το είδος και την σημασία της συγκεκριμένης επισημείωσης, όπως ακριβώς γίνεται και με τα σχόλια που συνοδεύουν κάποια πληροφορία. Τέλος, είναι σημαντικό να τονίσουμε ότι η εκφραστικότητα της OWL, όπως βλέπουμε και από τους πίνακες των κατασκευαστών εννοιών και ρόλων, είναι μεγάλη. Συγκεκριμένα, αντιστοιχεί στην περιγραφική λογική SROIQ(D). Υπενθυμίζουμε ότι τα σύμβολα αντιστοιχούν στους κατασκευαστές τομής, ένωσης, άρνησης, καθολικών και υπαρξιακών ποσοδεικτών, και μεταβατικών ρόλων (S), αλυσίδες ρόλων (R), ονοματικές έννοιες (O),

15 5.4. Β Β Γ ΑΦ ΕΣ ΣΗ Ε ΩΣΕ Σ 157 ίνακας 5.8: ατασκευαστές ρόλων Είδος Έκφραση Παράδειγμα και περιγραφή Ανάστροφος ρόλος Αλυσίδα ρόλων P P R : ανάστροφος του ρόλου.. Η ιδιότητα μεταξύ αντικειμένων που σχετίζονται δύο φορές διαδοχικά μεταξύ τους μέσω της. ανάστροφους ρόλους (I), προσοντούχους περιορισμούς πληθικότητας (Q) και τύπους δεδομένων (D). Η μεγάλη εκφραστικότητα της γλώσσας συνοδεύεται και από προβληματικά υπολογιστικά χαρακτηριστικά για τα συστήματα συλλογιστικής, γεγονός που σε ορισμένες εφαρμογές μπορεί να καταστήσει τη χρήση οντολογιών απαγορευτική. Για τον σκοπό αυτό, στο πλαίσιο ορισμού της OWL έχει οριστεί ένα σύνολο από εκφραστικά υποσύνολά της που ονομάζονται προφίλ (OWL profiles) και είναι τα εξής: 1. Η OWL QL, που αποτελεί εκφραστικό αντίστοιχο μιας διαλέκτου της γλώσσας DL- Lite, την οποία παρουσιάσαμε στο προηγούμενο κεφάλαιο και η οποία έχει πολύ καλά υπολογιστικά χαρακτηριστικά για την επίλυση του προβλήματος της απάντησης ερωτημάτων, κυρίως με τη μέθοδο της επαναγραφής. 2. Η OWL RL, που αποτελεί εκφραστικό αντίστοιχο των περιγραφικών λογικών που αποτελούν υποσύνολα της SHIQ και έχουν την ιδιότητα ότι επιτρέπουν τη διατύπωση οριστικής γνώσης (αποτελούν υποσύνολα της Horn λογικής πρώτης τάξης). Η OWL RL έχει πολύ καλά υπολογιστικά χαρακτηριστικά για ένα σύνολο προβλημάτων συλλογιστικής, μέσω αλγορίθμων που στηρίζονται κυρίως στη μέθοδο της υλοποίησης. 3. Η OWL EL, η οποία αποτελεί εκφραστικό αντίστοιχο μιας επεκτεταμένης έκδοσης της περιγραφικής λογικής EL, της ELπου δίνει επιπλέον τη δυνατότητα για ανάστροφους ρόλους, ονοματικές έννοιες και τύπους δεδομένων, με κάποιους περιορισμούς. Στην OWL EL είναι ιδιαίτερα αποτελεσματικοί αλγόριθμοι ταξινόμησης εννοιών που στηρίζονται στον αλγόριθμο δομικής υπαγωγής. 5.4 Βιβλιογραφικές σημειώσεις Η ιδέα του σημασιολογικού ιστού και γενικά της σημασιολογικής αναπαράστασης, διαχείρισης και χρήσης δεδομένων στον παγκόσμιο ιστό, προτάθηκε από τον Tim Berners-Lee στα τέλη του προηγούμενου αιώνα και από την αρχή αντιμετωπίστηκε με ενθουσιασμό από την κοινότητα του παγκόσμιου ιστού και ανάπτυξης διαδικτυακών υπηρεσιών [1]. Στο πλαίσιο του σημασιολογικού ιστού, η ανάπτυξη της γνώσης στηρίχθηκε από τα πρώτα βήματα (και συνεχίζει να στηρίζεται) στην οντολογική προσέγγιση, με βασικό υπόβαθρο τις περιγραφικές λογικές. Η σχέση της OWL με διάφορες βατές και εκφραστικές περιγραφικές λογικές αποτελεί ελκυστικό αντικείμενο έρευνας για περισσότερες από δύο δεκαετίες [6] [7] [8] [5].

16 158 Β Β Γ ΑΦ Α Υπάρχουν στη βιβλιογραφία αρκετά συγγράμματα που έχουν ως στόχο την παρουσίαση των τεχνολογιών δεδομένων παγκοσμίου ιστού. Για μία ολοκληρωμένη εισαγωγή στις βασικές τεχνολογίες αναπαράστασης και διαχείρισης δεδομένων στον παγκόσμιο ιστό, ο ενδιαφερόμενος αναγνώστης ενδεικτικά παραπέμπεται στο βιβλίο [4], ενώ ειδικά για την OWL παραπέμπεται στο εισαγωγικό σημείωμα της W3C [5]. Για την πληρέστερη ενημέρωση γύρα από τα πρότυπα του σημασιολογικού ιστού που κυρίως χρησιμοποιούνται για την ανάπτυξη σημασιολογικών δεδομένων (κυρίως την RDF, την OWL και τη SPARQL που χρησιμοποιείται για τη διατύπωση ερωτημάτων), ο χρήστης παραπέμπεται στα κείμενα εισαγωγής τους από την W3C [9] [10] [11] [12] [13] [14]. 5.5 Βιβλιογραφία [1] T. Berners-Lee, J. Hendler and O. Lassila The Semantic Web. Scientific American, pages , May [2] I. Horrocks and P. F. Patel-Schneider The Generation of DAML+OIL. In Proceedings of the 2001 Description Logic Workshop, [3] D. Fensel, F. van Harmelen, I. Horrocks, D. McGuinness, and P. F. Patel-Schneider OIL: An Ontology Infrastructure for the Semantic Web. IEEE Intelligent Systems, 16(2):38-45, [4] S. Abiteboul I. Manolescu, M.-C. Rousset and P. Senellart Web Data Management. Cambridge University Press [5] P. Hitzler, M. Krötzsch, B. Parsia, P. Patel-Schneider and S. Rudolph OWL 2 Web Ontology Language Primer. W3C Recommendation (available at [6] I. Horrocks Ontologies and the Semantic Web. Communications of the ACM, 51(12):58-67, December [7] B. Cuenca Grau, I. Horrocks, B. Motik, B. Parsia, P. Patel-Schneider, and U. Sattler OWL 2: The next step for OWL. Journal of Web Semantics, 6(4): , November [8] I. Horrocks and P. F. Patel-Schneider, and F. van Harmelen From SHIQ and RDF to OWL: The making of a Web Ontology Language. Journal of Web Semantics 1: 7 26, [9] RDF 1.1 concepts and abstract syntax. W3C Recommendation (available at [10] RDF Schema 1.1. W3C Recommendation (available at [11] SPARQL Query Language for RDF. W3C Recommendation (available at [12] SPARQL 1.1 Query Language. W3C Recommendation (available at

17 Β Β Γ ΑΦ Α 159 [13] OWL Web Ontology Language document overview. W3C Recommendation (available at [14] OWL 2 Web Ontology Language document overview (second edition). W3C Recommendation (available at

Οντολογίες και περιγραφικές λογικές

Οντολογίες και περιγραφικές λογικές εφάλαιο 2 Οντολογίες και περιγραφικές λογικές 2.1 Εισαγωγή Σε πολλές περιπτώσεις είναι χρήσιμη η αναπαράσταση της γνώσης με τη μορφή κατηγοριών αντικειμένων. εκινώντας από τον καθορισμό των αντικειμένων,

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 16-3-2015. Τα επίπεδα του Σημασιολογικού Ιστού RDF: Το κύριο πρότυπο του Σημασιολογικού Ιστού, χρησιμοποιεί

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 13-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 02 & 03. Δρ. Γεώργιος Χρ. Μακρής

Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 02 & 03. Δρ. Γεώργιος Χρ. Μακρής ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ στα ΔΙΚΤΥΑ και ΠΟΛΥΠΛΟΚΟΤΗΤΑ Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός Χειμερινό Εξάμηνο Σπουδών Διάλεξη 02 & 03 Δρ. Γεώργιος Χρ. Μακρής Αναπαράσταση

Διαβάστε περισσότερα

Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 01 & 02. Δρ. Γεώργιος Χρ. Μακρής

Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 01 & 02. Δρ. Γεώργιος Χρ. Μακρής ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ στα ΠΟΛΥΠΛΟΚΑ ΣΥΣΤΗΜΑΤΑ και ΔΙΚΤΥΑ Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός Χειμερινό Εξάμηνο Σπουδών Διάλεξη 01 & 02 Δρ. Γεώργιος Χρ. Μακρής Αναπαράσταση

Διαβάστε περισσότερα

Πρόσβαση σε δεδομένα με χρήση οντολογιών

Πρόσβαση σε δεδομένα με χρήση οντολογιών εφάλαιο 4 Πρόσβαση σε δεδομένα με χρήση οντολογιών 4.1 Εισαγωγή ι εφαρμογές που διαχειρίζονται δεδομένα (πολλές φορές πολύ μεγάλου όγκου) καταχωρούν τα δεδομένα σε μορφή που διευκολύνει την αποθήκευση

Διαβάστε περισσότερα

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

Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό Οι γλώσσες RDF(S) και OWL Γ. Στάμου Περιγραφή Μεταδεδομένων με την RDF Η RDF χρησιμοποιείται για την απλή περιγραφή πόρων (resources) του διαδικτύου o Περιγράφει

Διαβάστε περισσότερα

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

Linked Data for the Masses: Η προσέγγιση και το λογισμικό Linked Data for the Masses: Η προσέγγιση και το λογισμικό Γιώργος Αναδιώτης, Πάνος Ανδριόπουλος, Πάνος Αλεξόπουλος, ημήτρης Βεκρής, Αριστοτέλης Ζωσάκης IMC Technologies S.A. 15/05/2010 Linked Data for

Διαβάστε περισσότερα

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ:

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ: ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: Υπολογιστικά Συστήµατα & Τεχνολογίες Πληροφορικής ΣΥΓΓΡΑΦΕΑΣ: Γιώργος Γιαννόπουλος, διδακτορικός φοιτητής

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 5-2-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 10-2-2017 Η αρχή: Το όραμα του Σημασιολογικού Ιστού Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic

Διαβάστε περισσότερα

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

Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό Αλέξανδρος Βαλαράκος (alexv@iit.demokritos.gr) (alexv@aegean.gr) Υποψήφιος ιδάκτορας Τµήµα Μηχανικών Υπολογιστικών και Πληροφοριακών Συστηµάτων.

Διαβάστε περισσότερα

Διαχείριση οντολογιών: μελέτη και εμβάθυνση στα βασικά προβλήματα που την αφορούν και παρουσίαση υπαρχουσών βιβλιοθηκών οντολογιών

Διαχείριση οντολογιών: μελέτη και εμβάθυνση στα βασικά προβλήματα που την αφορούν και παρουσίαση υπαρχουσών βιβλιοθηκών οντολογιών 15ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΑΚΑΔΗΜΑΪΚΩΝ ΒΙΒΛΙΟΘΗΚΩΝ Διαχείριση οντολογιών: μελέτη και εμβάθυνση στα βασικά προβλήματα που την αφορούν και παρουσίαση υπαρχουσών βιβλιοθηκών οντολογιών ΓΑΪΤΑΝΟΥ ΠΑΝΩΡΑΙΑ gaitanou@benaki.gr

Διαβάστε περισσότερα

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

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΛΟΓΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ (III) ΙΖΑΜΠΩ ΚΑΡΑΛΗ ΑΘΗΝΑ 2008 Σύγχρονεςανάγκες για αναπαράσταση γνώσης

Διαβάστε περισσότερα

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Αυτόματη συλλογιστική σε οντολογίες

Αυτόματη συλλογιστική σε οντολογίες εφάλαιο 3 Αυτόματη συλλογιστική σε οντολογίες 3.1 Εισαγωγή Η οντολογική αναπαράσταση γνώσης δίνει τη δυνατότητα ρητής, τυπικής καταγραφής των ιδιοτήτων των αντικειμένων που επιθυμούμε να περιγράψουμε.

Διαβάστε περισσότερα

Αναπαράσταση γνώσης και συλλογιστική

Αναπαράσταση γνώσης και συλλογιστική εφάλαιο 1 Αναπαράσταση γνώσης και συλλογιστική 1.1 Tυπική αναπαράσταση γνώσης ι φορμαλισμοί τυπικής αναπαράστασης γνώσης και συλλογιστικής χαρακτηρίζονται από τρία βασικά στοιχεία: τη σύνταξη (syntax),

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Ιστότοπων

Σχεδίαση και Ανάπτυξη Ιστότοπων Σχεδίαση και Ανάπτυξη Ιστότοπων Ιστορική Εξέλιξη του Παγκόσμιου Ιστού Παρουσίαση 1 η 1 Βελώνης Γεώργιος Καθηγητής Περιεχόμενα Τι είναι το Διαδίκτυο Βασικές Υπηρεσίες Διαδικτύου Προηγμένες Υπηρεσίες Διαδικτύου

Διαβάστε περισσότερα

Σχεδιασµός Ανάπτυξη Οντολογίας

Σχεδιασµός Ανάπτυξη Οντολογίας Σχεδιασµός Ανάπτυξη Οντολογίας ΈλεναΜάντζαρη, Γλωσσολόγος, Ms.C. ΙΑΤΡΟΛΕΞΗ: Ανάπτυξη Υποδοµής Γλωσσικής Τεχνολογίας για το Βιοϊατρικό Τοµέα Τι είναι η οντολογία; Μιαοντολογίαείναιέναλεξικόόρωνπου διατυπώνονται

Διαβάστε περισσότερα

Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών

Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών Λίνα Μπουντούρη - Μανόλης Γεργατσούλης Ιόνιο Πανεπιστήμιο 15ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών Διαδίκτυο και Επίπεδα ετερογένειας δεδομένων

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 6. Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων. Το RDF Το Warwick Framework. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας

ΜΑΘΗΜΑ 6. Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων. Το RDF Το Warwick Framework. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας ΜΑΘΗΜΑ 6 195 Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων Το RDF Το Warwick Framework 196 1 Resource Data Framework RDF Τα πολλαπλά και πολλαπλής προέλευσης σχήµατα παραγωγής δηµιουργούν την ανάγκη δηµιουργίας

Διαβάστε περισσότερα

Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού.

Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Τζίτζικας Αγαπητός Τζίτζικας Αγαπητός Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Δυστυχώς, αυτές οι μηχανές αναζήτησης

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων

Διαβάστε περισσότερα

Θεωρητική προσέγγιση του Σημασιολογικού Ιστού στο χώρο της πολιτισμικής πληροφορίας: μία πρότυπη εφαρμογή στη βιβλιοθηκονομία

Θεωρητική προσέγγιση του Σημασιολογικού Ιστού στο χώρο της πολιτισμικής πληροφορίας: μία πρότυπη εφαρμογή στη βιβλιοθηκονομία Θεωρητική προσέγγιση του Σημασιολογικού Ιστού στο χώρο της πολιτισμικής πληροφορίας: μία πρότυπη εφαρμογή στη βιβλιοθηκονομία Σοφία Ζαπουνίδου, Αρχειονόμος Βιβλιοθηκονόμος, Πανεπιστήμιο Θεσσαλίας Κεντρική

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 4: Χρησιμοποιώντας Ενιαία Αναγνωριστικά URIs και IRIs Μ.Στεφανιδάκης 28-2-2016. Η έννοια της οντότητας Στον Σημασιολογικό Ιστό οι τριάδες μπορούν να εκληφθούν ως

Διαβάστε περισσότερα

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ.

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. ΚΕΦΑΛΑΙΟ 9 Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966 αρχίζει ο σχεδιασμός του ARPANET, του πρώτου

Διαβάστε περισσότερα

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

Εισαγωγή στο RDF. Το Resource Description Framework (RDF) Σταύρος Πολυβίου Εισαγωγή στο RDF Σταύρος Πολυβίου Το Resource Description Framework (RDF) RDF: µία γλώσσα περιγραφής πληροφοριών (metadata) που αφορούν πόρους (resources) στο world wide web. Παραδείγµατα: ο τίτλος, ο

Διαβάστε περισσότερα

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

Τεχνολογίες RDF για τον Ιστό Δεδοµένων 1 Τεχνολογίες RDF για τον Ιστό Δεδοµένων The Semantic Web is Dead? Hardly! The reports of my death are greatly exaggerated. Mark Twain Διαχείριση δεδοµένων στον Ιστό 2 Έστω ένας φανταστικός ιστός! html

Διαβάστε περισσότερα

Μεταδεδομένα στο Ψηφιακό περιβάλλον

Μεταδεδομένα στο Ψηφιακό περιβάλλον Μεταδεδομένα στο Ψηφιακό περιβάλλον Μονάδα Αριστείας Ανοικτού Λογισμικού - Χαροκόπειο Πανεπιστήμιο Ψηφιακό Τεκμήριο Οτιδήποτε υπάρχει σε ηλεκτρονική μορφή και μπορεί να προσπελαστεί μέσω υπολογιστή Μεταδεδομένα

Διαβάστε περισσότερα

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0 Καραμαούνας Πολύκαρπος 1 9.1 Ιστορικά Στοιχεία Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο και ήταν απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966

Διαβάστε περισσότερα

Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014

Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014 Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014 Ανοικτά και Συνδεδεμένα Δεδομένα Ανοικτά Δεδομένα Πληροφορίες, δημόσιες ή άλλες, στις

Διαβάστε περισσότερα

Γιώργος Στάμου Αναπαράσταση Οντολογικής Γνώσης και Συλλογιστική. Κριτική Ανάγνωση: Ανδρέας-Γεώργιος Σταφυλοπάτης

Γιώργος Στάμου Αναπαράσταση Οντολογικής Γνώσης και Συλλογιστική. Κριτική Ανάγνωση: Ανδρέας-Γεώργιος Σταφυλοπάτης Γιώργος Στάμου Αναπαράσταση Οντολογικής Γνώσης και Συλλογιστική Κριτική Ανάγνωση: Ανδρέας-Γεώργιος Σταφυλοπάτης Γλωσσική επιμέλεια και επιμέλεια διαδραστικού υλικού: Αλέξανδρος Χορταράς Copyright ΣΕΑΒ,

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 6: RDF Schema (RDFS) Μ.Στεφανιδάκης 21-3-2016. Τι μπορούμε να εκφράσουμε με την RDF; Δηλώσεις σε μορφή τριάδων (s,p,o) Χωρίς οποιαδήποτε έννοια δομής... Παράδειγμα:

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

Σύστημα υποστήριξης κατασκευής ερωτημάτων με χρήση οντολογίας.

Σύστημα υποστήριξης κατασκευής ερωτημάτων με χρήση οντολογίας. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΙ ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΜΑΘΗΜΑΤΙΚΗ ΠΡΟΤΥΠΟΠΟΙΗΣΗ σε ΣΥΓΧΡΟΝΕΣ ΤΕΧΝΟΛΟΓΙΕΣ και την ΟΙΚΟΝΟΜΙΑ» Σύστημα

Διαβάστε περισσότερα

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

Περιεχόμενα. Κατάλογος εικόνων 13. Πρόλογος 15. 1 Το όραμα του Σημασιολογικού Ιστού 19 Περιεχόμενα Κατάλογος εικόνων 13 Πρόλογος 15 1 Το όραμα του Σημασιολογικού Ιστού 19 1.1 Ο σημερινός Ιστός 19 1.2 Από το σημερινό Ιστό στο Σημασιολογικό Ιστό: παραδείγματα 22 1.3 Τεχνολογίες Σημασιολογικού

Διαβάστε περισσότερα

Περιγραφικές Λογικές. Αναπαράσταση γνώσης στο Σημασιολογικό Ιστό. Γ. Στάμου

Περιγραφικές Λογικές. Αναπαράσταση γνώσης στο Σημασιολογικό Ιστό. Γ. Στάμου Περιγραφικές Λογικές Αναπαράσταση γνώσης στο Σημασιολογικό Ιστό Γ. Στάμου Τυπικές γλώσσες και αναπαράσταση γνώσης Υπάρχει τυπικός (formal) (μαθηματικός) τρόπος για την καταγραφή της ανθρώπινης γνώσης;

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες

Διαβάστε περισσότερα

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

ΑΝΑΚΤΗΣΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ Γ.Τ.Π ΑΝΑΚΤΗΣΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ Ε.Α.Π. Γ.Τ.Π. 61 2008 Τσιγώνιας Αντώνης 14/12/2008 Εισαγωγή Το ιαδίκτυο και ο Παγκόσµιος Ιστός ήταν µια επανάσταση για την τεχνολογία της πληροφόρησης

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Μεταπτυχιακή Διατριβή

Μεταπτυχιακή Διατριβή Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Υπηρεσία Αυτόματης Ανάκτησης Συνδεδεμένης Δομής Θεματικών Επικεφαλίδων μέσω

Διαβάστε περισσότερα

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

Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες Ο Παγκόσμιος Ιστός Εφαρμογή του Internet Δημοσίευση εγγράφων και υπερσύνδεσμοι Δυναμικό περιεχόμενο Αναζήτηση πληροφοριών - Κατανοητός μόνο από ανθρώπους (έμφαση

Διαβάστε περισσότερα

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW

Διαβάστε περισσότερα

Τεχνολογία ανάπτυξης νέων ιστοσελίδων στο Semantic Web.

Τεχνολογία ανάπτυξης νέων ιστοσελίδων στο Semantic Web. Τεχνολογία ανάπτυξης νέων ιστοσελίδων στο Semantic Web. ΒΕΖΕΡΗΣ ΔΗΜΗΤΡΙΟΣ Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Η/Υ Δημοκρίτειο Πανεπιστήμιο Θράκης Λευκίππου 6, 67100 Ξάνθη ΕΛΛΑΔΑ leader@cosmos4u.com,

Διαβάστε περισσότερα

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης Κεφάλαιο 7 1. Σε τι διαφέρει ο Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές; Που οφείλεται η δυνατότητά του να κάνει τόσο διαφορετικές

Διαβάστε περισσότερα

Εννοιολογική Ομοιογένεια

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

Διαβάστε περισσότερα

ΓΛΩΣΣΙΚΟΙ ΠΟΡΟΙ & ΤΕΧΝΟΛΟΓΙΕΣ:

ΓΛΩΣΣΙΚΟΙ ΠΟΡΟΙ & ΤΕΧΝΟΛΟΓΙΕΣ: ΓΛΩΣΣΙΚΟΙ ΠΟΡΟΙ & ΤΕΧΝΟΛΟΓΙΕΣ: Η ΣΗΜΕΡΙΝΗ ΕΛΛΗΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ Ημερίδα παρουσίασης CLARIN-EL 1/10/2010 Πένυ Λαμπροπούλου Ινστιτούτο Επεξεργασίας Λόγου / Ε.Κ. "Αθηνά" ΧΑΡΤΟΓΡΑΦΗΣΗ ΧΩΡΟΥ ΓΤ ΓΙΑ ΚΑΕ Στο

Διαβάστε περισσότερα

Επαγωγικός Λογικός Προγραμματισμός και Aσαφείς Λογικές Περιγραφής

Επαγωγικός Λογικός Προγραμματισμός και Aσαφείς Λογικές Περιγραφής .. και Aσαφείς Λογικές Περιγραφής Άγγελος Χαραλαμπίδης Στασινός Κωνσταντόπουλος ΕΚΕΦΕ «Δημόκριτος» {acharal,konstant}@iit.demokritos.gr .. Σκελετός Ομιλίας Εισαγωγή .. Ορισμός Προβλήματος Γενικότερο πλαίσιο

Διαβάστε περισσότερα

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

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ RDF (Resource Description Framework) Ι. Χατζηλυγερούδης Ανεπάρκεια της XML Η XML είναι Μετα-γλώσσα ορισμού σήμανσης για ανταλλαγή δεδομένων και μεταδεδομένων μεταξύ

Διαβάστε περισσότερα

Λογικός Προγραμματισμός

Λογικός Προγραμματισμός Λογικός Προγραμματισμός Αναπαράσταση γνώσης: Λογικό Σύστημα. Μηχανισμός επεξεργασίας γνώσης: εξαγωγή συμπεράσματος. Υπολογισμός: Απόδειξη θεωρήματος (το συμπέρασμα ενδιαφέροντος) από αξιώματα (γνώση).

Διαβάστε περισσότερα

Γραφικό Περιβάλλον Οπτικής Απεικόνισης Οντολογιών RDF Schema στο Σημασιολογικό Ιστό

Γραφικό Περιβάλλον Οπτικής Απεικόνισης Οντολογιών RDF Schema στο Σημασιολογικό Ιστό ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ (Master in Information Systems) Γραφικό Περιβάλλον Οπτικής Απεικόνισης Οντολογιών RDF Schema στο Σημασιολογικό Ιστό

Διαβάστε περισσότερα

Διαδικασιακός Προγραμματισμός

Διαδικασιακός Προγραμματισμός Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 2 η Τύποι Δεδομένων Δήλωση Μεταβλητών Έξοδος Δεδομένων Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα

Διαβάστε περισσότερα

Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους

Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους Επιμέλεια: Καρανικολάου Θεοδώρα Επιβλέπων καθηγητής: Δενδρινός Μάρκος Αθήνα, 2017 Σκοπός Στόχος της πτυχιακής

Διαβάστε περισσότερα

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Σημασιολογική Συσταδοποίηση Αντικειμένων Με Χρήση Οντολογικών Περιγραφών.

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ

ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ ΥΠΟΥΡΓΕΙΟΥ ΟΙΚΟΝΟΜΙΚΩΝ ΤΗΣ ΚΥΠΡΙΑΚΗΣ ΔΗΜΟΚΡΑΤΙΑΣ Οδηγίες

Διαβάστε περισσότερα

Οντολογία Ψηφιακής Βιβλιοθήκης

Οντολογία Ψηφιακής Βιβλιοθήκης Οντολογία Ψηφιακής Βιβλιοθήκης Αντωνάκης Δημήτρης Μητρέλης Άγγελος Παπουτσής Κωνσταντίνος Θεόδωρος Σιώχος Βασίλειος Νοέμβριος 2006 Πάτρα Χρήση Οντολογιών Οι ψηφιακές βιβλιοθήκες με τη βοήθεια των οντολογιών

Διαβάστε περισσότερα

ΘΕΜΑ 1 Τεχνικές Εξαγωγής Συµφράσεων από εδοµένα Κειµένου και Πειραµατική Αξιολόγηση

ΘΕΜΑ 1 Τεχνικές Εξαγωγής Συµφράσεων από εδοµένα Κειµένου και Πειραµατική Αξιολόγηση ΘΕΜΑ 1 Τεχνικές Εξαγωγής Συµφράσεων από εδοµένα Κειµένου και Πειραµατική Αξιολόγηση Οι συµφράσεις είναι ακολουθίες όρων οι οποίοι συνεµφανίζονται σε κείµενο µε µεγαλύτερη συχνότητα από εκείνη της εµφάνισης

Διαβάστε περισσότερα

Σημασιολογική διαχείριση μεταδεδομένων πολιτιστικού περιεχομένου ΜΑΡΘΑΣ Μ. ΙΜΠΡΙΑΛΟΥ Επιβλέπων:

Σημασιολογική διαχείριση μεταδεδομένων πολιτιστικού περιεχομένου ΜΑΡΘΑΣ Μ. ΙΜΠΡΙΑΛΟΥ Επιβλέπων: Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών Σημασιολογική διαχείριση μεταδεδομένων πολιτιστικού περιεχομένου Διπλωματική

Διαβάστε περισσότερα

Παραδοτέο Π2.2 Υπηρεσία σημασιολογικής αντιστοίχισης

Παραδοτέο Π2.2 Υπηρεσία σημασιολογικής αντιστοίχισης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ ΑΝΑΦΟΡΑΣ

Διαβάστε περισσότερα

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

Διαβάστε περισσότερα

Ανάπτυξη Συστήματος Σημασιολογικού Ιστού για την Παρακολούθηση της τήρησης του Εσωτερικού Κανονισμού του ΔΠΜΣ «Πληροφορική και Διοίκηση»

Ανάπτυξη Συστήματος Σημασιολογικού Ιστού για την Παρακολούθηση της τήρησης του Εσωτερικού Κανονισμού του ΔΠΜΣ «Πληροφορική και Διοίκηση» ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΔΙΟΙΚΗΣΗ» ΤΜΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Ανάπτυξη Συστήματος Σημασιολογικού Ιστού για

Διαβάστε περισσότερα

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.7 Πρωτόκολλο Μέχρι τώρα έχουμε αναφέρει, ότι, για να μεταδοθούν τα αυτοδύναμα πακέτα στο φυσικό μέσο, πρέπει αυτά να μετατραπούν σε πακέτα φυσικού δικτύου (π.χ. Ethernet). Όμως, δεν έχει ειπωθεί τίποτε

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ Σηµασιολογικό ιαδίκτυο ΚΕΦΑΛΑΙΟ 29 29 Σηµασιολογικό ιαδίκτυο "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation."

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «Διδακτική της Τεχνολογίας & Ψηφιακών Συστημάτων» Κατεύθυνση: Ηλεκτρονική Μάθηση Τεχνολογίες σημασιολογικής επισημείωσης κειμενικού και πολυμεσικού περιεχομένου

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER) Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entityrelationship diagram) είναι ένας τρόπος αφηρημένης και εννοιολογικής αναπαράστασης των

Διαβάστε περισσότερα

Περιγραφικές Λογικές. Αλγόριθμοι αυτόματης εξαγωγής συμπερασμάτων. Γ. Στάμου

Περιγραφικές Λογικές. Αλγόριθμοι αυτόματης εξαγωγής συμπερασμάτων. Γ. Στάμου Περιγραφικές Λογικές Αλγόριθμοι αυτόματης εξαγωγής συμπερασμάτων Γ. Στάμου Παράδειγμα Πρόβλημα R.C R.D R.(C D)? Λύση R.C R.D ( R.(C D)) (αναγωγή στην ικανοποιησιμότητα) {a: R.C R.D ( R.(C D))} (αναγωγή

Διαβάστε περισσότερα

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

Ψευδοκώδικας. November 7, 2011

Ψευδοκώδικας. November 7, 2011 Ψευδοκώδικας November 7, 2011 Οι γλώσσες τύπου ψευδοκώδικα είναι ένας τρόπος περιγραφής αλγορίθμων. Δεν υπάρχει κανένας τυπικός ορισμός της έννοιας του ψευδοκώδικα όμως είναι κοινός τόπος ότι οποιαδήποτε

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ 2010-2011 2011-2012 ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ Στα πλαίσια της εργασίας θα δημιουργήσετε μια οντολογία που να αναπαριστά

Διαβάστε περισσότερα

Ανάπτυξη Συστήματος Διαχείρισης Περιεχομένου με Τεχνολογίες Σημασιολογικού Ιστού και Σημασιολογικής Επιφάνειας Εργασίας

Ανάπτυξη Συστήματος Διαχείρισης Περιεχομένου με Τεχνολογίες Σημασιολογικού Ιστού και Σημασιολογικής Επιφάνειας Εργασίας ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Ανάπτυξη Συστήματος Διαχείρισης Περιεχομένου με Τεχνολογίες Σημασιολογικού Ιστού και Σημασιολογικής Επιφάνειας Εργασίας

Διαβάστε περισσότερα

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

Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις Διπλωματική Εργασία του

Διαβάστε περισσότερα

Ε Ι Α Γ Ω Γ Η Σ Ο Ν Π Ρ Ο Γ Ρ Α Μ Μ Α Σ Ι Μ Ο Κ Ε Υ Α Λ Α Ι Ο 6. Σο πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού.

Ε Ι Α Γ Ω Γ Η Σ Ο Ν Π Ρ Ο Γ Ρ Α Μ Μ Α Σ Ι Μ Ο Κ Ε Υ Α Λ Α Ι Ο 6. Σο πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού. Κεφάλαιο 6 6.1 Η έννοια του προγράμματος Η επίλυση ενός προβλήματος με τον υπολογιστή περιλαμβάνει τρία σημαντικά στάδια : Σον ακριβή προσδιορισμό του προβλήματος Σην ανάπτυξη του αντίστοιχου αλγορίθμου

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα

Διαβάστε περισσότερα

Περιεχόμενα. Πρόλογος... xiii

Περιεχόμενα. Πρόλογος... xiii Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...

Διαβάστε περισσότερα

ER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

ER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER) ..?????? ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ?? ΙΙ Εργαστήριο Βάσεων Δεδομένων Entity-Relationship Diagram (ER) . ER ER Diagram Το διάγραμμα οντοτήτων-συσχετίσεων (entity-relationship diagram) είναι ένας τρόπος αφηρημένης

Διαβάστε περισσότερα

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων World Wide Web Παγκόσμιος Ιστός Internet - WWW Internet: παγκόσμιο δίκτυο υπολογιστών που βασίζεται στο πρωτόκολο επικοινωνίας TCP/IP και

Διαβάστε περισσότερα

Μοντελοποίηση Πεδίου

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

Διαβάστε περισσότερα

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

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 1 ο : Εισαγωγή στην γλωσσική τεχνολογία. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος: 2012 2013 ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Μάθημα 1 ο : Εισαγωγή στην γλωσσική τεχνολογία Γεώργιος Πετάσης Ακαδημαϊκό Έτος: 2012 2013 ΤMHMA MHXANIKΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ, Πανεπιστήμιο Πατρών, 2012 2013 Τι είναι η γλωσσική τεχνολογία;

Διαβάστε περισσότερα

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

Θέματα Διπλωματικών Εργασιών. για το ΠΜΣ Πληροφορικής. Σημασιολογικό Ιστό και Ευφυείς Πράκτορες Θέματα Διπλωματικών Εργασιών για το Ακαδημαϊκό Έτος 2016-2017 για το ΠΜΣ Πληροφορικής σχετικές με Σημασιολογικό Ιστό και Ευφυείς Πράκτορες Επιβλέπων: Ν. Βασιλειάδης Σημασιολογικός Ιστός 1. Ανακάλυψη «Επιστημονικών»

Διαβάστε περισσότερα

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Δομημένος Προγραμματισμός Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

Διαβάστε περισσότερα

ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.)

ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.) ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.) ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ «Η χρήση των Τεχνολογιών Ανοικτών και Συνδεδεμένων Δεδομένων στα Πανεπιστήμια» Ψαρρά Κωνσταντινιά Επιβλέποντες

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Καθηγητής Πληροφορικής ΠΕ19 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 6 ο : ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΙΣΤΟΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: http://eclass.sch.gr/courses/el594100/ Η έννοια του προγράμματος

Διαβάστε περισσότερα

Φύλλο Κατανόησης 1.8

Φύλλο Κατανόησης 1.8 Σχολικό Έτος : 2012-2013 Τάξη : B Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι - Θεωρία Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya1 Φύλλο Κατανόησης 1.8 1.8. Το μοντέλο OSI Ερωτήσεις

Διαβάστε περισσότερα

8.2 Εννοιολογική χαρτογράφηση

8.2 Εννοιολογική χαρτογράφηση 8.2 Εννοιολογική χαρτογράφηση Η εννοιολογική χαρτογράφηση (concept mapping) αποτελεί ένα μέσο για την αναπαράσταση των γνώσεων, των ιδεών, των εννοιών προς οικοδόμηση (Jonassen et al. 1998), των νοητικών

Διαβάστε περισσότερα

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 3: Από το μοντέλο EAV στους γράφους Μ.Στεφανιδάκης 4-3-2015. Το μοντέλο EAV σχηματικά Τα δεδομένα ως τώρα έχουν τη μορφή μεμονωμένων νιφάδων Είναι όμως πράγματι

Διαβάστε περισσότερα

4. Ο,τιδήποτε δεν ορίζεται με βάση τα (1) (3) δεν είναι προτασιακός τύπος.

4. Ο,τιδήποτε δεν ορίζεται με βάση τα (1) (3) δεν είναι προτασιακός τύπος. Κεφάλαιο 10 Μαθηματική Λογική 10.1 Προτασιακή Λογική Η γλώσσα της μαθηματικής λογικής στηρίζεται βασικά στις εργασίες του Boole και του Frege. Ο Προτασιακός Λογισμός περιλαμβάνει στο αλφάβητό του, εκτός

Διαβάστε περισσότερα

Ανάπτυξη Οντολογίας για τη δομή και τη λειτουργία Τηλεπικοινωνιακού Οργανισμού

Ανάπτυξη Οντολογίας για τη δομή και τη λειτουργία Τηλεπικοινωνιακού Οργανισμού ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΔΙΟΙΚΗΣΗ» ΤΜΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Ανάπτυξη Οντολογίας για τη δομή και τη λειτουργία

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα 1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση

Διαβάστε περισσότερα

Πληροφορική 2. Τεχνητή νοημοσύνη

Πληροφορική 2. Τεχνητή νοημοσύνη Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο

Διαβάστε περισσότερα

ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0

ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0 ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0 MSc Αλεξάνδρα Ζερβάκου & Δρ. Ειρήνη Ζανανίρι Ινστιτούτο Γεωλογικών & Μεταλλευτικών

Διαβάστε περισσότερα

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ιόνιο

Διαβάστε περισσότερα

ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ. Υποχρεωτικής επιλογής (Κατεύθυνσης)

ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ. Υποχρεωτικής επιλογής (Κατεύθυνσης) ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ Ακαδημαϊκή Μονάδα: Τομέας: Εργαστήριο/Σπουδαστήριο/Κλινική: Τίτλος Μαθήματος / Θέμα Εργασίας: Κωδικός Μαθήματος: Τύπος Μαθήματος: ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Πληροφοριακά Περιβάλλοντα

Διαβάστε περισσότερα

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

Ιστορικοί χάρτες στον Παγκόσμιο Ιστό Χαρτογραφική Επιστημονική Εταιρεία Ελλάδας Χαρτογραφία στο Διαδίκτυο. Σύγχρονες Τάσεις και Προοπτικές 13 ο Εθνικό Συνέδριο Χαρτογραφίας Πάτρα, 22-24 Οκτωβρίου 2014 1 Ελένη Γκαδόλου, 2 Εμμανουήλ Στεφανάκης

Διαβάστε περισσότερα

Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού

Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού Προπτυχιακό μάθημα Αρχές Γλωσσών Προγραμματισμού Π. Ροντογιάννης 1 Εισαγωγή Γνώση γλώσσας από τη σκοπιά Του συντακτικού (syntax) Περιγραφή με γραμματικές

Διαβάστε περισσότερα