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

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

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

Transcript

1 Κεφάλαιο 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." [Berners-Lee, et al., 2001] Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

2 Σηµασιολογικό ιαδίκτυο - Σηµασιολογικός Ιστός Semantic Web Παγκόσµια προσπάθεια αυτόµατης ενοποίησης συστηµάτων για διαλειτουργικότητα Ο Tim Berners-Lee, που επινόησε το WWW το 1989, είχε το όραµα ενός ιστού δεδοµένων αυτόµατα επεξεργάσιµων από τις εφαρµογές, βάσει του νοήµατος και όχι της µορφής της πληροφορίας Τα περιεχόµενα του διαδικτύου µετατοπίζονται από το ελεύθερο κείµενο (κατανοητό µόνο από τον άνθρωπο) προς ηµιδοµηµένη-πλήρως δοµηµένη πληροφορία (αυτόµατα κατανοητή από εφαρµογές) Π.χ. διαδικτυακές υπηρεσίες, ευφυείς πράκτορες Το διαδίκτυο πρέπει να επιτρέπει σε αυτοµατοποιηµένα εργαλεία (πράκτορες) να διαµοιράζονται και να επεξεργάζονται πληροφορίες και δεδοµένα για λογαριασµό των ανθρώπων-χρηστών τους. Τεχνητή Νοηµοσύνη, B' Έκδοση 2

3 Το Όραµα του Σηµασιολογικού ιαδικτύου Το Σ αποτελεί µια επέκταση του υπάρχοντος διαδικτύου Η πληροφορία που παρουσιάζεται στο χρήστη ορίζεται µε τέτοιο τρόπο ώστε να είναι κατανοητή από τους ανθρώπους τα προγράµµατα-πράκτορες Στόχοι: Ενίσχυση της διαλειτουργικότητας της επεξεργασίας των πληροφοριών µεταξύ των πρακτόρων ιευκόλυνση της λειτουργικότητα της χρήσης του διαδικτύου από τους ανθρώπους µε τη βοήθεια των πρακτόρων. Το Σ βασίζεται στην οργάνωση και διασύνδεση της πληροφορίας, ώστε να µπορεί να χρησιµοποιηθεί πιο αποτελεσµατικά για την ανακάλυψη αυτοµατοποίηση οµαδοποίηση επαναχρησιµοποίησή της από διαφορετικές µεταξύ τους διαδικτυακές εφαρµογές Τεχνητή Νοηµοσύνη, B' Έκδοση 3

4 Το ιαδίκτυο Σήµερα Παράδειγµα Ένας χρήστης βρίσκει µια ιστοσελίδα για τη διεξαγωγή επιστηµονικού συνεδρίου Τόπος - χρόνος διεξαγωγής Σύνδεσµοι σε άλλα έγγραφα (π.χ. home-pages των διοργανωτών, κλπ.) Αποφασίζει να συµµετάσχει (register) Ο πράκτορας-ηµερολόγιο εισάγει αυτόµατα την ώρα και µέρα της συνάντησης ιασύνδεση µε όλες τις υπόλοιπες λεπτοµέρειες για το συνέδριο Το κινητό τηλέφωνο του χρήστη ενηµερώνεται από τον πράκτορα-ηµερολόγιο µε τη διεύθυνση της συνάντησης υπολογίζει ποιος είναι ο καλύτερος τρόπος να φτάσει εκεί υπολογίζει το χρόνο που θα χρειαστεί Στόχος του Σ είναι όλα αυτά να γίνουν µε το πάτηµα ενός πλήκτρου. Με τις σηµερινές µεθόδους αναπαράστασης πληροφοριών κάτι τέτοιο δεν είναι εφικτό Οι χρήστες πρέπει να αντιγράψουν µόνοι τους τις λεπτοµέρειες στα προσωπικά τους ηµερολόγια Τεχνητή Νοηµοσύνη, B' Έκδοση 4

5 Σηµασιολογικό ιαδίκτυο και Τεχνητή Νοηµοσύνη Το Σ χρησιµοποιεί κλασικές µεθόδους αναπαράστασης γνώσης και συλλογιστικής, προσαρµοσµένες στο ανοικτό και απρόβλεπτο περιβάλλον του διαδικτύου Π.χ. σηµασιολογικά δίκτυα, πλαίσια, λογική Οι ευφυείς πράκτορες βρίσκουν εφαρµογή στο Σ Έχουν πρόσβαση σε πληροφορίες ανεξάρτητες από τη µορφή της παρουσίασής τους Οι πληροφορίες είναι συνδεδεµένες µε κοινόχρηστο πλαίσιο αναφοράς (οντολογία) Το νόηµά τους είναι προσβάσιµο και κατανοητό από όλους τους πράκτορες, ανεξάρτητα από το σκοπό για τον οποίο αναπτύχθηκαν. Σήµερα στο διαδίκτυο ένας πράκτορας αναζήτησης πληροφοριών Πρέπει να γνωρίζει λεπτοµέρειες µορφοποίησης κάθε ιστοσελίδας που αντλεί πληροφορίες, για να ανακτήσει το τµήµα που τον ενδιαφέρει Για κάθε νέα ιστοσελίδα πρέπει να προγραµµατιστεί µία καινούρια µέθοδος ανάκτησης πληροφοριών H παραµικρή αλλαγή στη δοµή-µορφή της ιστοσελίδας συνεπάγεται επαναπρογραµµατισµό της µεθόδου εύρεσης πληροφοριών Αυξάνεται το κόστος επεκτασιµότητας και συντήρησης του πράκτορα Τεχνητή Νοηµοσύνη, B' Έκδοση 5

6 Οντολογίες Οντολογία (ontology) είναι η αυστηρά µαθηµατική (formal) περιγραφή ενός πεδίου γνώσης (domain) Περιλαµβάνει όρους και σηµασιολογικές συσχετίσεις µεταξύ τους Όροι κλάσεις αντικείµενων έννοιες-πρότυπα σχετικές µε αντικείµενα Συσχετίσεις ιεραρχικές εξαρτήσεις µεταξύ όρων (συνήθως) Άλλες πληροφορίες: Ιδιότητες όρων Περιορισµοί των ιδιοτήτων Σχέσεις ισοδυναµίας - διαχωρισµού Σηµασιολογικοί συσχετισµοί µεταξύ όρων µε χρήση της λογικής Τεχνητή Νοηµοσύνη, B' Έκδοση 6

7 Οντολογίες και Εξαγωγή Συµπερασµάτων Έλεγχος αν κάποιο αντικείµενο ανήκει σε κάποια κλάση ή όχι. Ακολουθώντας τις ιεραρχικές συσχετίσεις της οντολογίας. Έλεγχος ισοδυναµίας µεταξύ κλάσεων Ακολουθώντας τις σχέσεις ισοδυναµίας - αντίθεσης των κλάσεων. Έλεγχος ισοδυναµίας µεταξύ κλάσεων - αντικειµένων Βάσει λογικών συµπερασµών από την επεξεργασία δηλώσεων και περιορισµών Έλεγχος ασυνεπειών Αλληλοαναιρούµενοι περιορισµοί και δηλώσεις Αυτόµατη κατηγοριοποίηση αντικειµένων εν είναι γνωστή η κλάση αλλά µόνο οι ιδιότητες Σύγκριση τιµών ιδιοτήτων µε τους περιορισµούς των κλάσεων Τεχνητή Νοηµοσύνη, B' Έκδοση 7

8 Οντολογίες και Σηµασιολογικό ιαδίκτυο Ο συσχετισµός των διαδικτυακών πόρων και εφαρµογών µε οντολογίες παρέχει έναν κοινό τόπο κατανόησης των ανταλλασσόµενων πληροφοριών (διαλειτουργικότητα - interoperability) Η αναζήτηση βασίζεται σήµερα σε λέξεις-κλειδιά µέσα στα έγγραφα Μειώνεται η ποιότητα (ακρίβεια) των αποτελεσµάτων της αναζήτησης Τα έγγραφα που ανακαλούνται µπορεί να χρησιµοποιούν τις λέξεις-κλειδιά µε άλλο νόηµα από αυτό που αναζητά ο χρήστης Π.χ., η αναζήτηση µε τη λέξη "model" µπορεί να ανακαλέσει σελίδες που σχετίζονται µε τη µόδα συστήµατα γνώσης που κάνουν διάγνωση βασισµένη σε µοντέλα µοντέλα αυτοκινήτων Όταν οι αναζητήσεις θα γίνονται µέσω οντολογιών Οι λέξεις-κλειδιά θα συνδέονται µε το νόηµα του χρήστη (ιεραρχική συσχέτιση), επιστρέφοντας µόνο τις επιθυµητές ιστοσελίδες Οι µηχανές αναζήτησης θα επιστρέφουν και έγγραφα που δεν έχουν τη συγκεκριµένη λέξη-κλειδί, αλλά κάποια άλλη λέξη η οποία συνδέεται νοηµατικά µε τη λέξη κλειδί. Π.χ., αν η λέξη "model" χρησιµοποιείται µε το νόηµα "είδος", τότε συνώνυµή της είναι η λέξη "brand" Τεχνητή Νοηµοσύνη, B' Έκδοση 8

9 Οι Πράκτορες στο Σηµασιολογικό ιαδίκτυο Η λειτουργία των πρακτόρων θα αναβαθµιστεί Ως τώρα, οι πράκτορες χρησιµοποιούνταν κυρίως για την εξαγωγή πληροφοριών από ιστοσελίδες µε τη χρήση ευριστικών κανόνων (wrappers, crawlers) ως διαµεσολαβητές (mediators) µεταξύ ετερογενών πηγών πληροφόρησης µε αυστηρά καθορισµένη σύνταξη και σηµασιολογία ανταλλαγής πληροφοριών Στο Σ οι πράκτορες αναµένεται να: δέχονται αιτήµατα εξυπηρέτησης από τους χρήστες τους βρίσκουν τις πιθανές απαντήσεις στις απαιτήσεις τους παρουσιάζουν τις εναλλακτικές επιλογές δράσης, ώστε οι χρήστες να παίρνουν την τελική απόφαση Τεχνητή Νοηµοσύνη, B' Έκδοση 9

10 Σενάριο Λειτουργίας Πράκτορα στο Σ (1/3) Το Πρόβληµα και οι Αρχικές Ενέργειες Έστω κάποια έγκυος γυναίκα Χ που επισκέπτεται το γυναικολόγο στα πλαίσια της τακτικής µηνιαίας εξέτασης Ο γυναικολόγος διακρίνει κάτι στο υπερηχογράφηµα εν έχει αρκετή διακριτική ικανότητα για να κάνει διάγνωση Προτείνει εξέταση από διαγνωστικό κέντρο µε καλύτερο εξοπλισµό Η Χ αναθέτει σε διαδικτυακό πράκτορα να βρει ένα τέτοιο διαγνωστικό κέντρο Θα ήταν επιθυµητό το διαγνωστικό κέντρο να συνεργάζεται µε τον ασφαλιστικό φορέα ώστε να µην πληρώσει. Ο πράκτορας: Ενηµερώνεται από τον πράκτορα του γυναικολόγου για το είδος της εξέτασης Συνδέεται µε την υπηρεσία του ασφαλιστικού ταµείου για να βρει ποια διαγνωστικά κέντρα που συνεργάζονται µε το ταµείο µπορούν να πραγµατοποιήσουν την εξέταση Επιλέγει διαγνωστικά κέντρα που βρίσκονται κοντινότερα στη δουλειά ή στο σπίτι Ελέγχει την ποιότητά τους χρησιµοποιώντας µια ανεξάρτητη υπηρεσία Τεχνητή Νοηµοσύνη, B' Έκδοση 10

11 Σενάριο Λειτουργίας Πράκτορα στο Σ (2/3) Εύρεση Λύσεων Στη συνέχεια, ο πράκτορας: Επικοινωνεί µε τους πράκτορες των διαγνωστικών κέντρων που ικανοποιούν τα κριτήρια, για να βρεθούν διαθέσιµες ώρες για την εξέταση σύµφωνα µε το πρόγραµµα της Χ Παρουσιάζει 2 επιλογές Καµία δεν είναι ικανοποιητική 1. Το διαθέσιµο ραντεβού είναι σε δύο εβδοµάδες, ενώ η εξέταση είναι επείγουσα 2. Πρέπει η Χ να παραµείνει στο κέντρο της πόλης 3 ώρες µετά τη δουλειά Η Χ επαναλαµβάνει το αίτηµα στον πράκτορα µε αυστηρότερα χρονικά όρια Ο πράκτορας βρίσκει νέα λύση Μέσα στα χρονικά όρια εν ικανοποιεί κάποια αρχικά κριτήρια Τεχνητή Νοηµοσύνη, B' Έκδοση 11

12 Σενάριο Λειτουργίας Πράκτορα στο Σ (3/3) Εναλλακτική Λύση ιαγνωστικό κέντρο κοντά στην κατοικία της Χ ιαθέσιµο ραντεβού την επόµενη ηµέρα ε συνεργάζεται µε το ασφαλιστικό ταµείο Χρεώνει µεγαλύτερο ποσό από το προβλεπόµενο Ο πράκτορας ελέγχει ότι το ταµείο επιστρέφει το µέγιστο προβλεπόµενο ποσό Η Χ πληρώνει µόνο τη διαφορά Το διαγνωστικό κέντρο έχει καλή "φήµη" Ανεξάρτητη - πιστοποιηµένη υπηρεσία αξιολόγησης Το ραντεβού είναι ακριβώς την ώρα που αρχίζει η Χ δουλειά Θα ειδοποιηθεί ο πράκτορας του εργοδότη Η X αποφασίζει να ακολουθήσει την προτεινόµενη λύση Τα κριτήρια που δεν ικανοποιεί δεν είναι ανελαστικά Ο πράκτορας αναλαµβάνει την διεκπεραίωση όλων των λεπτοµερειών Τεχνητή Νοηµοσύνη, B' Έκδοση 12

13 ιαδικτυακές Υπηρεσίες Web Services Προγράµµατα που: είναι προσβάσιµα µέσω διαδικτύου (URL) οι παράµετροι εισόδου-εξόδου ορίζονται µε XML Οι δυνατότητές τους ανακαλύπτονται αυτόµατα από άλλα προγράµµατα Τα προγράµµατα επικοινωνούν απευθείας µε τις υπηρεσίες µε τρόπο που καθορίζεται στον ορισµό κάθε υπηρεσίας Τα µηνύµατα βασίζονται στην XML και µεταφέρονται µε πρωτοκόλλα του διαδικτύου Η χρήση τους επεκτείνεται ραγδαία. Ο τελικός στόχος είναι οι εφαρµογές να αλληλεπιδρούν µέσω διαδικτύου, µε τη χρήση κοινότυπων πρωτοκόλλων και "ανοικτών" προτύπων βασισµένων στην XML. Εφαρµογές: ηλεκτρονικό εµπόριο ηλεκτρονική διακυβέρνηση επιστηµονικές εφαρµογές Τεχνητή Νοηµοσύνη, B' Έκδοση 13

14 Αρχιτεκτονική ιαδικτυακών Υπηρεσιών Ανταλλαγή µηνυµάτων SOAP (Simple Object Access Protocol): Πρωτόκολλο επικοινωνίας Απλό στη δοµή - βασίζεται στη γλώσσα XML Κατασκευή δοµηµένων πακέτων µε δεδοµένα που ανταλλάσσονται µεταξύ εφαρµογών Περιγραφή διαδικτυακών υπηρεσιών WSDL (Web Services Description Language) - XML Περιγραφή πρωτοκόλλου, υπηρεσιών, δοµής των δεδοµένων (µηνύµατα) που ανταλλάσσονται Περιέχει όλες τις απαραίτητες πληροφορίες για τη χρησιµοποίηση της υπηρεσίας ηµοσίευση περιγραφών για ανακάλυψη και χρήση Οι περιγραφές αποθηκεύονται σε µητρώα UDDI (Universal Description, Discovery, and Integration) ιαδικτυακοί "Χρυσοί Οδηγοί" (UDDI registries) Ένας πελάτης µιας υπηρεσίας µπορεί να την ανακαλύψει από τις UDDI καταχωρήσεις Είναι οργανωµένες βάσει πρότυπων εµπορικών κατηγοριοποιήσεων. Από τη στιγµή που ο πελάτης γνωρίζει πώς θα έχει πρόσβαση στην υπηρεσία, επικοινωνεί µαζί της απευθείας µέσω SOAP µηνυµάτων. Τεχνητή Νοηµοσύνη, B' Έκδοση 14

15 ιαδικτυακές Υπηρεσίες και Σηµασιολογικό ιαδίκτυο Semantic Web Services Αυτοµατοποίηση ανακάλυψης, σύνθεσης, εκτέλεσης, και ελέγχου των διαδικτυακών υπηρεσιών Χρήση κατάλληλων περιγραφών των υπηρεσιών, για να γίνονται κατανοητές από τους πράκτορες. Συµφωνία για τις οντολογίες που θα χρησιµοποιηθούν Συµβατότητα στους όρους που χρησιµοποιούνται και στους περιορισµούς που τίθενται Οι πράκτορες µπορούν να βρουν κοινά στοιχεία ανάµεσα στο αντικείµενο αναζήτησης και τις ιδιότητες κλάσεων και υποκλάσεων Π.χ. κάποιος ενδιαφέρεται να αγοράσει τριαντάφυλλα Κάνει αναζήτηση µε τη συγκεκριµένη λέξη και λαµβάνει απάντηση συνδέσµους σε "ηλεκτρονικά" ανθοπωλεία Ο τοµέας δραστηριοτήτων είναι η πώληση "λουλουδιών" Γενίκευση του όρου "τριαντάφυλλο" στον όρο "λουλούδι" µε τη χρήση µιας οντολογίας Γλώσσα OWL-S υνατότητες υπηρεσίας Μοντέλο διεργασιών Τρόπος προσπέλασης Τεχνητή Νοηµοσύνη, B' Έκδοση 15

16 Αρχιτεκτονική Σηµασιολογικού ιαδικτύου Αξιοπιστία Κανόνες Αποδείξεις Αυτοπεριγραφόµενα έγγραφα εδο- µένα εδο- µένα Λογική Οντολογίες Λεξιλόγιο OWL Αναπαράσταση Νοήµατος Μοντέλο RDF + Λεξιλόγιο RDF Schema Ψηφιακές Υπογραφές Αναπαράσταση Περιεχοµένου Γλώσσα XML + Ονοµατοδοσία (Namespaces) +Τύποι εδοµένων (XML Schema) Κωδικοποίηση Χαρακτήρων Unicode ιευθυνσιοδότηση Εγγράφων URI Τεχνητή Νοηµοσύνη, B' Έκδοση 16

17 Κωδικοποίηση και ιευθυνσιοδότηση Εγγράφων Η κωδικοποίηση εγγράφων γίνεται µε τη χρήση του διεθνώς καθιερωµένου προτύπου κωδικοποίησης χαρακτήρων Unicode. Σύνολο χαρακτήρων για την κωδικοποίηση απλού κειµένου Καλύπτει όλες τις γλώσσες Η διευθυνσιοδότηση εγγράφων στο διαδίκτυο γίνεται µε τα URI Συµβολοσειρές που χαρακτηρίζουν µοναδικά οποιοδήποτε διαδικτυακό πόρο Π.χ. ιστοσελίδα ή άλλου τύπου ηλεκτρονικό αρχείο, διεύθυνση ηλεκτρονικού ταχυδροµείου, διαδικτυακή υπηρεσία, κτλ Ανεξάρτητα περιεχοµένου και πρωτοκόλλου επικοινωνίας Η τεχνολογία URI είναι επεκτάσιµη Υπάρχουν πολλές µέθοδοι ονοµατολογίας και διευθυνσιοδότησης πόρων Π.χ. ένα βιβλίο urn:isbn: χ Αναφέρονται και σε µη-υπαρκτές και µη-προσβάσιµες διαδικτυακές πληροφορίες Π.χ. προτυποποίηση διευθυνσιοδότησης ανθρώπων χωρίς να έχουν οι αναπαριστώµενοι άνθρωποι υποχρεωτικά υπόσταση στο διαδίκτυο ( , home page) Τεχνητή Νοηµοσύνη, B' Έκδοση 17

18 Αναπαράσταση Περιεχοµένου Εγγράφων Γλώσσα XML Μετα-γλώσσα αναπαράστασης πληροφοριών στο διαδίκτυο Αναπαράσταση δοµηµένων εγγράφων µε χρήση λεξιλογίων που ορίζονται από το χρήστη ιαµοιρασµός εγγράφων στο διαδίκτυο µέσω κοινά κατανοητής (συντακτικά) γλώσσας Η HTML παρέχει ένα σταθερό σύνολο προκαθορισµένων στοιχείων Συµβολίζουν και οριοθετούν τα περιεχόµενα µιας ιστοσελίδας. Π.χ. επικεφαλίδες, ενότητες, λίστες, πίνακες, εικόνες, σύνδεσµοι (links) Υπάρχουν πολλά είδη δοµηµένων εγγράφων για τα οποία η HTML είναι ακατάλληλη Π.χ. έγγραφα που δεν αποτελούνται από τυπικά στοιχεία, βάσεις δεδοµένων, κτλ. Η XML διαθέτει ευέλικτο συντακτικό για τη δηµιουργία οποιωνδήποτε στοιχείων και την περιγραφή οποιουδήποτε είδους εγγράφου Τεχνητή Νοηµοσύνη, B' Έκδοση 18

19 root element Παράδειγµα XML <INVENTORY DATE="19/12/2004"> <BOOK> <TITLE>The Adventures of Huckleberry Finn</TITLE> <AUTHOR>Mark Twain</AUTHOR> <PRICE>$5.49</PRICE> </BOOK> attribute element <BOOK> <TITLE>The Scarlet Letter</TITLE> <AUTHOR>Nathaniel Hawthorne</AUTHOR> <PRICE>$4.25</PRICE> </BOOK> </INVENTORY> start-tag end-tag Ορισµός λεξιλογίου (DTD) <!ELEMENT INVENTORY (BOOK+)> <!ATTLIST INVENTORY DATE CDATA #REQUIRED > <!ELEMENT BOOK (TITLE, AUTHOR, PRICE)> <!ELEMENT TITLE (#PCDATA)> <!ELEMENT AUTHOR (#PCDATA)> <!ELEMENT PRICE (#PCDATA)> Ιεραρχική- ενδρική δοµή Τεχνητή Νοηµοσύνη, B' Έκδοση 19

20 Αναπαράσταση Νοήµατος Η χρήση του ίδιου XML λεξιλογίου για την ανταλλαγή πληροφοριών δεν εξασφαλίζει την αµοιβαία κατανόηση των ανταλλασσοµένων πληροφοριών Το νοηµατικό περιεχόµενο των πληροφοριών δεν καθορίζεται από την XML Π.χ., η εµφώλευση του element A µέσα στο B µπορεί να υπονοεί Το Α είναι µέρος του Β Το Α είναι ένα υποσύνολο του Β To A χαρακτηριστικό-ιδιότητα του Β Χρειάζεται ένα κοινό µοντέλο πληροφοριών που χρησιµοποιείται από όλους Μοντέλο δηλώσεων RDF (Resource Description Framework) Αποτελείται από δηλώσεις ή ισχυρισµούς (statements) Οι δηλώσεις αφορούν µεταδεδοµένα (metadata), δηλαδή δεδοµένα για άλλα δεδοµένα Το µοντέλο RDF δεν εξαρτάται καθόλου από το δενδρικό µοντέλο της XML Η αναπαράσταση δηλώσεων RDF χρησιµοποιεί τη σύνταξη XML Τεχνητή Νοηµοσύνη, B' Έκδοση 20

21 Αναπαράσταση της οµής των ηλώσεων Το µοντέλο RDF είναι πολύ γενικό εν παρέχει εργαλεία για δόµηση και οργάνωση της πληροφορίας Η γλώσσα λεξιλογίου δοµής RDF Schema προσφέρει τη δυνατότητα δηλώσεων ιδιοτήτων και τον ορισµό του τρόπου χρήσης τους ιεξαγωγή στοιχειωδών ελέγχων πάνω σε ένα έγγραφο Η RDF Schema καθορίζει αν είναι επιτρεπτή κάποια δήλωση στο βασικό µοντέλο αναπαράστασης RDF. Π.χ., στο δίπλωµα οδήγησης κάποιου ανθρώπου το πεδίο "όνοµα" αναφέρεται σε όνοµα ανθρώπου και όχι σε κάτι άλλο Καθορισµός Λεξιλογίου Οι οντολογίες περιλαµβάνουν ένα σύνολο από όρους και συσχετίσεις Κοινά και διαµοιραζόµενα λεξικά ορολογίας µε σκοπό την αµοιβαία αλληλοκατανόηση των όρων που περιλαµβάνονται σε ανταλλασσόµενα έγγραφα. Το επίπεδο των οντολογιών περιλαµβάνει γλώσσες ικανές να περιγράψουν το νόηµα των δηλώσεων RDF RDF Schema OWL (Web Ontology Language) Τεχνητή Νοηµοσύνη, B' Έκδοση 21

22 Λογικό Επίπεδο Χρειάζεται για να γίνονται κατανοητές διάφορες δηλώσεις Π.χ. κανόνες µετατροπής των εγγράφων από ένα τύπο σε έναν άλλο Π.χ. έλεγχος ενός εγγράφου ως προς τη συνέπειά του Π.χ. αποτέλεσµα µιας ερώτησης µε σκοπό την ανάκληση όρων ή την αναγνώριση άγνωστων όρων Παρέχει τη δυνατότητα Αναπαράστασης της κατηγορηµατικής λογικής Π.χ. χρήση λογικών τελεστών NOT, AND, OR Συσχέτισης των δεδοµένων Π.χ. αν ισχύει το Χ, τότε ισχύουν όλα τα Υ Επιτρέπει την επεξεργασία των δεδοµένων των κατώτερων επιπέδων µε τη χρήση σηµασιολογικών συσχετίσεων υπό τη µορφή κανόνων. Οι κανόνες προκύπτουν από την εκάστοτε εφαρµογή Οι κανόνες συσχετίζουν τα δεδοµένα µε πολύ πιο πολύπλοκο τρόπο από τις οντολογίες Παράδειγµα εφαρµογής: 2 ανεξάρτητες διαδικτυακές βάσεις δεδοµένων Αυτόµατος µετασχηµατισµός των ερωτηµάτων από τη µία στην άλλη Χρήση λογικών κανόνων που απεικονίζουν τη δοµή της µιας στην άλλη Τεχνητή Νοηµοσύνη, B' Έκδοση 22

23 Επίπεδο Αποδείξεων Περιλαµβάνει: Μηχανισµούς και διαδικασίες εξαγωγής συµπερασµάτων που χρησιµοποιούν τη γνώση του λογικού επιπέδου Αναπαράσταση διαδικασιών απόδειξης σε XML ή RDF Πλεονέκτηµα χρήσης λογικής: Εύκολη δηµιουργία εξηγήσεων σχετικά µε τα συµπεράσµατα ιαδοχικά βήµατα του µηχανισµού εξαγωγής συµπερασµάτων Παρουσιάζονται στο χρήστη (αν ζητηθεί) µε Παράθεση των λογικών προτάσεων και των δεδοµένων που χρησιµοποιήθηκαν Χρήση εξελιγµένων τεχνικών παραγωγής εξηγήσεων σε φυσική γλώσσα, που έχουν αναπτυχθεί στο πλαίσιο της έρευνας των εµπείρων συστηµάτων Οπτικό τρόπο (π.χ. δένδρα αποδείξεων) Η παροχή εξηγήσεων αυξάνει την εµπιστοσύνη των χρηστών στις παρεχόµενες υπηρεσίες Τεχνητή Νοηµοσύνη, B' Έκδοση 23

24 Έλεγχος Αξιοπιστίας Η αναζήτηση πληροφορίας θα πρέπει να περιλαµβάνει την απόδειξη ότι ο χρήστης έχει το δικαίωµα να λάβει απάντηση Π.χ., για να επιτραπεί σε κάποιον η πρόσβαση σε ένα δικτυακό τόπο πρέπει να παραδώσει έγγραφο το οποίο να αποδεικνύει το λόγο για τον οποίο του επιτράπηκε η πρόσβαση. Αλυσίδα δηλώσεων και κανόνων εξαγωγής συµπερασµάτων µε αναφορές στο υλικό που υποστηρίζει ο δικτυακός τόπος. Οι ηλεκτρονικές συναλλαγές απαιτούν εχεµύθεια Τα έγγραφα που διακινούνται θα περιλαµβάνουν συµπληρωµατικές πληροφορίες που αφορούν την αξιοπιστία τους Αν τεθεί θέµα, η απάντηση-απόδειξη θα είναι εύκολο να κατασκευαστεί υπολογιστικά Τεχνητή Νοηµοσύνη, B' Έκδοση 24

25 Έλεγχος Αξιοπιστίας Παράδειγµα Ο πράκτορας ενός ηλεκτρονικού καταστήµατος αποστέλλει ένα ηλεκτρονικό τιµολόγιο στον πράκτορα ενός χρήστη µε χρέωση για κάποια αγορά αγαθού Το ηλεκτρονικό έγγραφο πρέπει να συνοδεύεται µε: Αρχείο καταγραφής συναλλαγών του ηλεκτρονικού καταστήµατος Επιβεβαίωση ότι έγινε η συναλλαγή Ψηφιακή υπογραφή του αγοραστή Επιβεβαίωση ότι "µπήκε" ο ίδιος στο ηλεκτρονικό κατάστηµα Ηλεκτρονικός τιµοκατάλογος καταστήµατος Επιβεβαίωση της τιµής του αγαθού Ηλεκτρονική απόδειξη παραλαβής του αγαθού µέσω εταιρίας courier Επιβεβαίωση παράδοσης του αγαθού Ο πράκτορας του χρήστη: Επιβεβαιώνει την ορθότητα της χρέωσης Εξηγεί στο χρήστη γιατί προχώρησε σε χρέωση της πιστωτικής κάρτας Τεχνητή Νοηµοσύνη, B' Έκδοση 25

26 Το Μοντέλο Περιγραφής ιαδικτυακών Πόρων RDF Προορίζεται για την παρουσίαση µεταδεδοµένων (metadata) για τους πόρους του διαδικτύου Π.χ. τίτλος, συντάκτης, ηµεροµηνία τελευταίας τροποποίησης µιας ιστοσελίδας Π.χ. άδεια χρήσης ενός εγγράφου στο διαδίκτυο Π.χ. χρονοδιάγραµµα διαθεσιµότητας της ηλεκτρονικής υπηρεσίας TAXIS Οι πόροι µπορεί να υφίστανται πραγµατικά ή εικονικά στο διαδίκτυο Μπορεί να µην είναι εφικτή η άµεση ανάκτησή τους Απευθύνεται περισσότερο στις εφαρµογές και όχι στους χρήστες. Οι εφαρµογές ανταλλάσσουν πληροφορίες χωρίς απώλεια νοήµατος. Οι ίδιες πληροφορίες είναι διαθέσιµες σε εφαρµογές διαφορετικές από αυτές για τις οποίες είχαν αρχικά δηµιουργηθεί. Τεχνητή Νοηµοσύνη, B' Έκδοση 26

27 Σύνταξη RDF Τα χαρακτηριστικά των πόρων περιγράφονται µε τη βοήθεια δηλώσεων (statements) πόρος - ιδιότητα - τιµή Σηµασιολογικά δίκτυα (Semantic nets) Οι πόροι (resources) αναπαριστώνται µε τη χρήση αναφορών URI Στους πόρους αποδίδονται απλές ιδιότητες (properties) και οι αντίστοιχες τιµές O πόρος για τον οποίο γίνεται λόγος καλείται υποκείµενο (subject) O πόρος που προσδιορίζει µια ιδιότητα ή ένα χαρακτηριστικό του υποκειµένου ονοµάζεται κατηγόρηµα (predicate) Tο στοιχείο που δίνει τιµή σε αυτή την ιδιότητα καλείται αντικείµενο (object) Παράδειγµα: has a creator whose value is John Smith subject predicate object ex:index.html dc:creator exstaff:85740 Πρόθεµα - Namespace Τεχνητή Νοηµοσύνη, B' Έκδοση 27

28 Χρήση URI Η RDF χρησιµοποιεί URI για τις ιδιότητες ΌΧΙ απλές συµβολοσειρές Μείωση πιθανότητας χρήσης της ίδιας συµβολοσειράς για ανόµοιες ιδιότητες Π.χ. το name µπορεί να είναι το όνοµα κάποιου ατόµου ή µιας µεταβλητής Ένας πράκτορας δε µπορεί να διακρίνει τη διαφορά Με τη χρήση URI αναφορών για το άτοµο για τη µεταβλητή Κάθε ιδιότητα είναι ταυτόχρονα και πόρος Μπορεί να προστεθούν επιπλέον πληροφορίες για αυτήν Ανάπτυξη κοινά διαµοιραζόµενων λεξιλογίων στο διαδίκτυο Οι χρήστες µπορούν να χρησιµοποιήσουν υπάρχοντα λεξιλόγια Τεχνητή Νοηµοσύνη, B' Έκδοση 28

29 H Γλώσσα Περιγραφής Λεξιλογίου RDF Schema Ορίζονται κλάσεις και ιδιότητες Περιγράφουν πόρους και χαρακτηριστικά τους Σηµασιολογική επέκταση της RDF Τα λεξιλόγια RDF Schema είναι γραµµένα σε RDF Επιτρέπουν τον καθορισµό των χαρακτηριστικών των πόρων Πεδίο ορισµού (domain), Πεδίο τιµών (range) των ιδιοτήτων Θυµίζει αντικειµενοστραφείς γλωσσες προγραµµατισµού (π.χ. JAVA) Η RDF Schema διαφέρει σε πολλά σηµεία από τις ΟΟ γλώσσες. Στις ΟΟ γλώσσες µια κλάση περιγράφεται ως ένα σύνολο από ιδιότητες Π.χ. µια κλάση Book µε ιδιότητα author που παίρνει τιµές από την κλάση person Η ιδιότητα author είναι τµήµα της περιγραφής της κλάσης Book Μια άλλη κλάση µπορεί να έχει µια διαφορετική ιδιότητα author Η εµβέλεια της ιδιότητας περιορίζεται µέσα στα όρια της κλάσης που ορίζεται Η RDF Schema περιγράφει τα χαρακτηριστικά χρησιµοποιώντας τις ιδιότητες domain και range Π.χ. µια κλάση ex:book και χωριστά µια ιδιότητα ex:author που έχει πεδίο ορισµού ex:book και πεδίο τιµών ex:person. Oι ιδιότητες είναι ανεξάρτητες από τις κλάσεις και είναι καθολικές Τεχνητή Νοηµοσύνη, B' Έκδοση 29

30 Καθολικότητα Ιδιοτήτων RDF Schema Μια ιδιότητα µπορεί να οριστεί χωρίς πεδίο ορισµού Χρησιµοποιείται για στιγµιότυπα οποιασδήποτε κλάσης Ένα λεξιλόγιο είναι εύκολο να επεκταθεί µε τρόπο που αρχικά µπορεί να µην είχε προβλεφθεί Π.χ. προστίθενται νέες ιδιότητες σε υπάρχουσες κλάσεις ε γίνεται να οριστεί ιδιότητα ώστε να έχει διαφορετικούς τύπους τιµών ανάλογα µε την κλάση από την οποία χρησιµοποιείται Π.χ. η ιδιότητα ex:hasparent δεν είναι δυνατό να έχει διαφορετικό σύνολο τιµών όταν χρησιµοποιείται για τις κλάσεις ex:human και ex:tiger Στις ΟΟ γλώσσες υπάρχει η δυνατότητα υπερφόρτωσης (overloading) µιας ιδιότητας µε διαφορετικούς περιορισµούς, ανάλογα µε την κλάση στην οποία χρησιµοποιείται Οι περιγραφές των περιορισµών δεν είναι δεσµευτικές Μια ΟΟ γλώσσα δε θα επιτρέψει τη δηµιουργία ενός στιγµιότυπου Book µε ιδιότητα author που δεν παίρνει τιµή τύπου person. Στην RDF Schema αν κάποιος πόρος είναι αντικείµενο σε µια δήλωση µε ιδιότητα ex:author, τότε αυτός είναι µάλλον στιγµιότυπο της κλάσης ex:person, ακόµα και αν είναι ήδη γνωστό ότι ανήκει σε άλλη κλάση. Τεχνητή Νοηµοσύνη, B' Έκδοση 30

31 Κλάσεις στην RDF Schema Οι πόροι µπορεί να ταξινοµούνται σε οµάδες, τις κλάσεις (classes) Μέλη κλάσης στιγµιότυπα (instances) κλάσης Οι κλάσεις είναι και αυτές πόροι Στιγµιότυπα της κλάσης όλων των κλάσεων rdfs:class Η ιδιότητα rdf:type δηλώνει ότι ένας πόρος αποτελεί στιγµιότυπο µιας κλάσης elephant rdf:type mammal Αν µια κλάση Α είναι υποκλάση µιας άλλης κλάσης Β, τότε όλα τα στιγµιότυπα της Α είναι και στιγµιότυπα της Β. Χρησιµοποιείται η ιδιότητα rdfs:subclassof mammal rdf:subclassof animal Οι τύποι δεδοµένων στην RDF είναι και αυτοί κλάσεις Όλα τα στιγµιότυπα µιας κλάσης τύπου δεδοµένων ανήκουν στο διάστηµα τιµών του Τεχνητή Νοηµοσύνη, B' Έκδοση 31

32 Ιδιότητες στην RDF Schema Με την RDF Schema, οι ιδιότητες περιγράφονται χρησιµοποιώντας Την κλάση rdf:property Τις ιδιότητες rdfs:domain, rdfs:range και rdfs:subpropertyof author rdf:type rdf:property author rdfs:domain book author rdfs:range person Η ιδιότητα rdfs:subpropertyof ορίζει ότι µια ιδιότητα είναι υπο-ιδιότητα µιας άλλης. Αν η K είναι υπο-ιδιότητα της L, τότε όλα τα ζεύγη των πόρων που σχετίζονται µε την K σχετίζονται και µε την L. father subpropertyof parent Τεχνητή Νοηµοσύνη, B' Έκδοση 32

33 Τριάδες-δηλώσεις: RDF/XML Σύνταξη ex:index.html dc:creator exstaff:85740 ex:index.html exterms:creation-date "August 16, 1999" ex:index.html dc:language "en" Αναπαράσταση σε XML <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:exterms=" > <rdf:description rdf:about=" <exterms:creation-date>august 16, 1999</exterms:creation-date> <dc:language>english</dc:language> <dc:creator rdf:resource=" </rdf:description> </rdf:rdf> Τεχνητή Νοηµοσύνη, B' Έκδοση 33

34 Namespaces Ο ορισµός των προθεµάτων γίνεται µε τη χρήση του µηχανισµού namespaces της XML Τα namespaces ορίζονται στο element rdf:rdf Τα ονόµατα prefix:local των elements ενός XML εγγράφου σχηµατίζονται από Μία διεύθυνση βάσης URL Ορίζεται ένα σύντοµο πρόθεµα prefix µε τη δήλωση xmlns:prefix="url", και Ένα "τοπικό" όνοµα local Εµβέλεια µέσα στο έγγραφο της διεύθυνσης βάσης URL Η διεύθυνση βάσης συνήθως περιέχει ένα έγγραφο RDF Schema το οποίο καθορίζει το λεξιλόγιο που χρησιµοποιείται στο τρέχον RDF έγγραφο Υπάρχει περίπτωση η διεύθυνση βάσης να µην έχει έγγραφο RDF Schema, ούτε καν να είναι προσβάσιµη. Το κάθε αρχείο δοµής ορίζει τα δικά του τοπικά ονόµατα ε χρειάζεται να λάβει υπόψη του τυχόν συγκρούσεις ονοµάτων µε άλλα αρχεία δοµής που υπάρχουν στο διαδίκτυο. Τεχνητή Νοηµοσύνη, B' Έκδοση 34

35 Εµφωλευµένη Αναπαράσταση Πόρων <rdf:description rdf:about=" <exterms:creation-date>august 16, 1999</exterms:creation-date> <dc:creator> <rdf:description rdf:about=" <exterms:name>john Smith</exterms:name> <exterms:home-page rdf:resource=" </rdf:description> </dc:creator> </rdf:description> August 16, John Smith <rdf:description rdf:about=" <exterms:creation-date>august 16, 1999</exterms:creation-date> <dc:creator rdf:resource=" </rdf:description> <rdf:description rdf:about=" <exterms:name>john Smith</exterms:name> <exterms:home-page rdf:resource=" </rdf:description> Τεχνητή Νοηµοσύνη, B' Έκδοση 35

36 Οργάνωση URI Με την ιδιότητα rdf:id ορίζεται ένα όνοµα που πρέπει να είναι µοναδικό στις δηλώσεις που χρησιµοποιούν την ίδια αρχική διεύθυνση βάσης <!DOCTYPE rdf:rdf [<ENTITY xsd <rdf:rdf xmlns:rdf=" xmlns:exterms=" xml:base=" <rdf:description rdf:id="item10245"> <exterms:model rdf:datatype="&xsd;string">overnighter</exterms:model> <exterms:sleeps rdf:datatype="&xsd;integer">2</exterms:sleeps> <exterms:weight rdf:datatype="&xsd;decimal">2.4</exterms:weight> <exterms:packedsize rdf:datatype="&xsd;integer">784</exterms:packedsize> </rdf:description> </rdf:rdf> Η ανάθεση µιας διεύθυνσης στη σκηνή "item10245" γίνεται σε 2 στάδια: Ανάθεση διεύθυνσης σε όλο τον κατάλογο Περιγραφή του συγκεκριµένου προϊόντος. Οποιαδήποτε αναφορά στη σκηνή εκτός του καταλόγου θα απαιτούσε χρήση της πλήρους διεύθυνσης µε την ιδιότητα rdf:about rdf:about=" Τεχνητή Νοηµοσύνη, B' Έκδοση 36

37 Τύποι εδοµένων XML Schema Η RDF δεν παρέχει προκαθορισµένους τύπους δεδοµένων για τις σταθερές της Μόνο το γενικό τύπο rdfs:literal ίνει τη δυνατότητα χρήσης οποιουδήποτε τύπου δεδοµένων, ως στιγµιότυπο της κλάσης rdfs:datatype. Στην πράξη χρησιµοποιούνται οι τύποι δεδοµένων της XML Schema Ακέραιοι αριθµοί, αριθµοί κινητής υποδιαστολής, συµβολοσειρές, ηµεροµηνίες, κτλ. Συντετµηµένη Αναπαράσταση XML <rdf:rdf xmlns:rdf=" xmlns:exterms=" xml:base=" <rdf:description rdf:id="item10245"> <rdf:type rdf:resource=" <exterms:model rdf:datatype="&xsd;string">overnighter</exterms:model> </rdf:description>... </rdf:rdf> <exterms:tent rdf:id="item10245"> <exterms:model rdf:datatype="&xsd;string">overnighter</exterms:model> </exterms:tent> Τεχνητή Νοηµοσύνη, B' Έκδοση 37

38 Σηµασιολογία RDF/RDF Schema (1/2) Κάθε RDF/XML έγγραφο αντιστοιχεί σε ένα σύνολο από τριάδες Χρησιµοποιούνται RDF parsers (π.χ. ύο RDF έγγραφα θεωρούνται ισοδύναµα αν αντιστοιχούν στο ίδιο ακριβώς σύνολο τριάδων, ανεξαρτήτως διάταξης Εκτός από τις εµφανείς (explicit) τριάδες υπάρχουν και υπονοούµενες (derived) a b c Το b, επειδή εµφανίζεται στη θέση κατηγορήµατος, θεωρείται ιδιότητα, στιγµιότυπο της κλάσης των ιδιοτήτων rdf:property Το a, επειδή εµφανίζεται στη θέση υποκειµένου, θεωρείται πόρος, στιγµιότυπο της κλάσης όλων των πόρων rdfs:resource Ο τύπος κάποιων πόρων µπορεί να εξαχθεί από τις σχέσεις στις οποίες µετέχουν Μέσω των πεδίων ορισµού και τιµών των αντίστοιχων ιδιοτήτων ex:a rdf:type ex:apples Το ex:apples είναι κλάση, στιγµιότυπο της κλάσης rdfs:class, αφού το πεδίο τιµών της ιδιότητας rdf:type είναι η κλάση rdfs:class Τεχνητή Νοηµοσύνη, B' Έκδοση 38

39 Σηµασιολογία RDF/RDF Schema (2/2) Οι ιεραρχίες κλάσεων/ιδιοτήτων δηµιουργούν υπονοούµενες τριάδες Το στιγµιότυπο µιας κλάσης είναι ταυτόχρονα στιγµιότυπο όλων των υπερ-κλάσεών της. Η σχέση subclassof είναι µεταβατική Αν A subclassof B και B subclassof C, τότε και A subclassof C. Όταν η ιδιότητα A είναι υπο-ιδιότητα της Β και υπάρχει η τριάδα x A y, τότε υπονοείται και η τριάδα x B y. Τεχνητή Νοηµοσύνη, B' Έκδοση 39

40 Προκαθορισµένες Ιδιότητες της RDF Schema <rdf:property rdf:about="&rdf;type"> <rdfs:range rdf:resource="&rdfs;class"/> <rdfs:domain rdf:resource="&rdfs;resource"/> </rdf:property> <rdf:property rdf:about="&rdfs;subclassof"> <rdfs:range rdf:resource="&rdfs;class"/> <rdfs:domain rdf:resource="&rdfs;class"/> </rdf:property> <rdf:property rdf:about="&rdfs;subpropertyof"> <rdfs:range rdf:resource="&rdf;property"/> <rdfs:domain rdf:resource="&rdf;property"/> </rdf:property> <rdf:property rdf:about="&rdfs;domain"> <rdfs:range rdf:resource="&rdfs;class"/> <rdfs:domain rdf:resource="&rdf;property"/> </rdf:property> <rdf:property rdf:about="&rdfs;range"> <rdfs:range rdf:resource="&rdfs;class"/> <rdfs:domain rdf:resource="&rdf;property"/> </rdf:property> Τεχνητή Νοηµοσύνη, B' Έκδοση 40

41 Παράδειγµα RDF/RDF Schema Σε ένα ηλεκτρονικό βιβλιοπωλείο υπάρχουν 2 είδη προϊόντων: βιβλία και DVD. Και για τα δύο καταχωρούνται: ID, τίτλος, τιµή Για τα βιβλία: συγγραφείς, έτος έκδοσης, contact author Για τα DVD (επιπλέον): περιεχόµενo Στο βιβλιοπωλείο καταχωρούνται οι συγγραφείς και οι πελάτες. Και για τους δύο καταχωρούνται: όνοµα, κριτική για κάποιο βιβλίο Για τους συγγραφείς: βιβλία που έχουν γράψει Για τους πελάτες: προϊόντα που έχουν αγοράσει Καταχωρούνται κριτικές για τα βιβλία Ποιος τις έχει γράψει, για ποιο βιβλίο και τι έγραψε. Τεχνητή Νοηµοσύνη, B' Έκδοση 41

42 RDF Schema για το Βιβλιοπωλείο (1/5) Header & Classes <!DOCTYPE rdf:rdf [ <!ENTITY rdf ' <!ENTITY book ' <!ENTITY rdfs ' <!ENTITY xsd " ]> <rdf:rdf xmlns:rdf="&rdf;" xmlns:rdfs="&rdfs;" xmlns:book="&book;"> <rdfs:class rdf:about="&book;person"/> <rdfs:class rdf:about="&book;product"/> <rdfs:class rdf:about="&book;review"/> <rdfs:class rdf:about="&book;author"> <rdfs:subclassof rdf:resource="&book;person"/> </rdfs:class> <rdfs:class rdf:about="&book;book"> <rdfs:subclassof rdf:resource="&book;product"/> </rdfs:class> <rdfs:class rdf:about="&book;customer"> <rdfs:subclassof rdf:resource="&book;person"/> </rdfs:class> <rdfs:class rdf:about="&book;dvd"> <rdfs:subclassof rdf:resource="&book;product"/> </rdfs:class> Τεχνητή Νοηµοσύνη, B' Έκδοση 42

43 RDF Schema για το Βιβλιοπωλείο (2/5) Person, Author, Customer Properties <rdf:property rdf:about="&book;hasboughtproduct"> <rdfs:domain rdf:resource="&book;customer"/> <rdfs:range rdf:resource="&book;product"/> </rdf:property> <rdf:property rdf:about="&book;haswrittenbook"> <rdfs:domain rdf:resource="&book;author"/> <rdfs:range rdf:resource="&book;book"/> </rdf:property> <rdf:property rdf:about="&book;haswrittenreview"> <rdfs:domain rdf:resource="&book;person"/> <rdfs:range rdf:resource="&book;review"/> </rdf:property> <rdf:property rdf:about="&book;name"> <rdfs:domain rdf:resource="&book;person"/> <rdfs:range rdf:resource="&xsd;string"/> </rdf:property> Τεχνητή Νοηµοσύνη, B' Έκδοση 43

44 RDF Schema για το Βιβλιοπωλείο (3/5) Review Properties <rdf:property rdf:about="&book;written_by"> <rdfs:domain rdf:resource="&book;review"/> <rdfs:range rdf:resource="&book;person"/> </rdf:property> <rdf:property rdf:about="&book;aboutbook"> <rdfs:domain rdf:resource="&book;review"/> <rdfs:range rdf:resource="&book;product"/> </rdf:property> <rdf:property rdf:about="&book;text"> <rdfs:domain rdf:resource="&book;review"/> <rdfs:range rdf:resource="&rdfs;literal"/> </rdf:property> Τεχνητή Νοηµοσύνη, B' Έκδοση 44

45 RDF Schema για το Βιβλιοπωλείο (4/5) Product Properties <rdf:property rdf:about="&book;id"> <rdfs:domain rdf:resource="&book;product"/> <rdfs:range rdf:resource="&xsd;integer"/> </rdf:property> <rdf:property rdf:about="&book;price"> <rdfs:domain rdf:resource="&book;product"/> <rdfs:range rdf:resource="&xsd;decimal"/> </rdf:property> <rdf:property rdf:about="&book;title"> <rdfs:domain rdf:resource="&book;product"/> <rdfs:range rdf:resource="&xsd;string"/> </rdf:property> Τεχνητή Νοηµοσύνη, B' Έκδοση 45

46 RDF Schema για το Βιβλιοπωλείο (5/5) Book, DVD Properties <rdf:property rdf:about="&book;author"> <rdfs:domain rdf:resource="&book;book"/> <rdfs:range rdf:resource="&book;author"/> </rdf:property> <rdf:property rdf:about="&book;contactauthor"> <rdfs:domain rdf:resource="&book;book"/> <rdfs:range rdf:resource="&book;author"/> <rdfs:subpropertyof rdf:resource="&book;author"/> </rdf:property> <rdf:property rdf:about="&book;year"> <rdfs:domain rdf:resource="&book;book"/> <rdfs:range rdf:resource="&xsd;integer"/> </rdf:property> <rdf:property rdf:about="&book;content"> <rdfs:domain rdf:resource="&book;dvd"/> <rdfs:range rdf:resource="&rdfs;literal"/> </rdf:property> </rdf:rdf> Τεχνητή Νοηµοσύνη, B' Έκδοση 46

47 RDF Έγγραφο για το Βιβλιοπωλείο (1/2) Books & Authors <book:book rdf:about="&book;book20"> <book:id rdf:datatype="&xsd;integer">101</book:id> <book:price rdf:datatype="&xsd;decimal">130.0</book:price> <book:title rdf:datatype="&xsd;string">parallel, Object-Oriented, and Active Knowledge Base Systems</book:title> <book:year rdf:datatype="&xsd;integer">2002</book:year> <book:contactauthor rdf:resource="&book;author21"/> <book:author rdf:resource="&book;author23"/> </book:book> <book:author rdf:about="&book;author21"> <book:name rdf:datatype="&xsd;string">nick Bassiliades</book:name> <book:haswrittenbook rdf:resource="&book;book20"/> </book:author> <book:author rdf:about="&book;author23"> <book:name rdf:datatype="&xsd;string">ioannis Vlahavas</book:name> <book:haswrittenbook rdf:resource="&book;book20"/> </book:author> <book:author rdf:about="&book;author33"> <book:name rdf:datatype="&xsd;string">jack Johnson</book:name> <rdf:type rfd:resource="&book;customer"/> <book:haswrittenreview rdf:resource="&book;review36"/> </book:author> Τεχνητή Νοηµοσύνη, B' Έκδοση 47

48 RDF Έγγραφο για το Βιβλιοπωλείο (2/2) Customers & Reviews <book:customer rdf:about="&book;customer24"> <book:name rdf:datatype="&xsd;string">john Smith</book:name> <book:hasboughtproduct rdf:resource="&book;book20"/> <book:haswrittenreview rdf:resource="&book;review26"/> </book:customer> <book:review rdf:about="&book;review26"> <book:text>very good job!</book:text> <book:aboutbook rdf:resource="&book;book20"/> <book:written_by rdf:resource="&book;customer24"/> </book:review> <book:review rdf:about="&book;review36"> <book:text>awful book</book:text> <book:aboutbook rdf:resource="&book;book20"/> <book:written_by rdf:resource="&book;author33"/> </book:review> Τεχνητή Νοηµοσύνη, B' Έκδοση 48

49 Εφαρµογές της RDF (1/2) Μεταδεδοµένα ηλεκτρονικών βιβλιοθηκών (Dublin Core) Ιδιότητες για την περιγραφή εγγράφων (µεταδεδοµένων) Σύνολο στοιχείων για την περιγραφή-καταλογογράφηση αντικειµένων του διαδικτύου Όνοµα, δηµιουργός, θέµα, περιγραφή, ηµεροµηνία δηµιουργίας, µορφή εµφάνισης, γλώσσα <rdf:description rdf:about=" <dc:title>dlib Magazine - The Magazine for Digital Library Research - May 1998 </dc:title> Μεταδεδοµένα εκδοτικών οίκων (PRISM) Προδιαγραφές για τα µεταδεδοµένα της εκδοτικής βιοµηχανίας Ανακάλυψη-αναζήτηση περιεχοµένου: περιγραφή θεµάτων, είδος, προέλευση, περιεχόµενα, κατηγοριοποίηση µε χρήση πολλαπλών τρόπων ταξινόµησης Αναζήτηση ικαιωµάτων: Περιγραφή τόπων, χρόνου και εταιριών, που το περιεχόµενο του περιοδικού επιτρέπεται να χρησιµοποιηθεί Καθολική Χρήση Μεταδεδοµένων: Dublin Core, RDF, XML, ταξινοµήσεις και λεξιλόγια ISO, ορισµός νέων προτύπων µόνο όπου κρίνεται απαραίτητο <rdf:description rdf:about=" <dc:rights rdf:parsetype="resource"> <prl:usage rdf:resource="#none"/> <prl:industry rdf:resource=" Τεχνητή Νοηµοσύνη, B' Έκδοση 49

50 Εφαρµογές της RDF (2/2) Μεταδεδοµένα δικτυακών τόπων (RSS) Περιγραφή πληροφοριών που σχετίζονται µε την ενηµέρωση. Στόχος η επαναχρησιµοποίηση της πληροφορίας σε όσο το δυνατόν περισσότερες χρήσεις και εφαρµογές µε απλό τρόπο. <rss:channel rdf:about=" <rss:title>the World Wide Web Consortium</rss:title> <rss:description>leading the Web to its Full Potential...</rss:description> <rss:link> <rss:items> <rdf:seq> <rdf:li rdf:resource=" Γονιδιακά µεταδεδοµένα (Gene Ontology Consortium - GO) Παρέχει λεξιλόγια για την περιγραφή συγκεκριµένων όψεων των γονιδιακών προϊόντων Μοριακή λειτουργία, βιολογική επεξεργασία, κυτταρικό περιεχόµενο ιευκολύνεται η ανταλλαγή της ιατρικής γνώσης Χρησιµοποιεί XML δοµές που δεν περιέχουν RDF Πολλές φορές δεδοµένα XML µπορούν να αναπαρασταθούν και ως RDF/XML <go:term rdf:about=" <go:accession>go: </go:accession> <go:name>molecular_function</go:name> <go:definition>the action characteristic of a gene product</go:definition> <go:part-of rdf:resource=" Τεχνητή Νοηµοσύνη, B' Έκδοση 50

51 Η Γλώσσα Οντολογιών ιαδικτύου OWL Λεξιλογική επέκταση της RDF Μετεξέλιξη της DAML+OIL (DAML-ONT, OIL) Μια οντολογία περιλαµβάνει Περιγραφή κλάσεων Ορισµό ιδιοτήτων Ορισµό στιγµιότυπων κάθε κλάσης Η γλώσσα παρέχει δυνατότητα εξαγωγής λογικών συµπερασµάτων Παραγωγή γεγονότων που δεν έχουν αρχικά οριστεί, αλλά προκύπτουν µε τη χρήση σηµασιολογικών κανόνων Προβλήµατα της RDF Schema που λύνει η OWL: Αδυναµία έκφρασης "τοπικών" περιορισµών για πεδία ορισµού-τιµών των ιδιοτήτων Αδυναµία ορισµού αµοιβαία αποκλειόµενων κλάσεων (π.χ., άνδρες-γυναίκες) Αδυναµία συνδυασµού κλάσεων µε τελεστές συνόλων (π.χ., ένωση, τοµή) Αδυναµία επακριβούς προσδιορισµού του πλήθους των τιµών που µπορεί να πάρει κάποια ιδιότητα (cardinality). Αδυναµία προσδιορισµού σηµαντικών κοινών χαρακτηριστικών των ιδιοτήτων (π.χ. συµµετρικότητα, µεταβατικότητα) Τεχνητή Νοηµοσύνη, B' Έκδοση 51

52 Κατανεµηµένη Αναπαράσταση Γνώσης Η OWL επιτρέπει το συνδυασµό πληροφοριών από πολλά έγγραφα. Οι οντολογίες µπορούν να διασυνδέονται και να περιέχει η µία πληροφορίες για την άλλη Μια κλάση που ορίζεται σε µια οντολογία, µπορεί να χρησιµοποιηθεί και από άλλη Η νέα πληροφορία δεν µπορεί να διαγράψει την ήδη υπάρχουσα Ακόµα και αν είναι αντίθετες Η αντιµετώπιση αντιφάσεων εξαρτάται από ειδικά εργαλεία Εκδόσεις της OWL OWL LITE Κλάσεις δοµηµένες σε ιεραρχία και απλοί περιορισµοί για τα χαρακτηριστικά των κλάσεων. OWL DL Μεγάλη εκφραστικότητα χωρίς απώλεια της πληρότητας και αποδοτικότητας Εγγυάται ότι όλα τα λογικά συµπεράσµατα είναι δυνατό να υπολογιστούν OWL FULL Μεγάλη εκφραστικότητα και συντακτική ελευθερία της RDF Απώλεια εγγυηµένης πληρότητας και αποδοτικότητας Αποτελεί επέκταση της RDF, ενώ οι άλλες δύο όχι Τεχνητή Νοηµοσύνη, B' Έκδοση 52

53 Παράδειγµα OWL Οντολογία για τον τόπο προέλευσης ή/και παραγωγής κρασιών. Οι τύποι κρασιών εξαρτώνται από την περιοχή παραγωγής Χώρα, Περιοχή, Πόλη, Αµπελώνας Σχέσεις που συνδέουν τους τύπους περιοχών: Οι περιοχές είναι τµήµατα των χωρών. Οι περιοχές µπορεί να διαιρούνται και σε τµήµατα µικρότερης έκτασης (υπο-περιοχές) Οι πόλεις ανήκουν σε περιοχές. Οι αµπελώνες είναι τµήµατα των πόλεων. Μπορεί να βγει το συµπέρασµα πως αν ένα κρασί προέρχεται από ένα συγκεκριµένο αµπελώνα, τότε το κρασί αυτό έχει µια συγκεκριµένη χώρα προέλευσης Τεχνητή Νοηµοσύνη, B' Έκδοση 53

54 Ορισµός Κλάσεων Οι βασικές έννοιες µιας οντολογίας παριστάνονται µε κλάσεις που ανήκουν σε ιεραρχικά δένδρα. Κάθε οντότητα είναι αντικείµενο της κλάσης owl:thing (υπερκλάση όλων) Ο ορισµός κλάσης έχει δύο τµήµατα: Όνοµα Λίστα περιορισµών Κλάσεις στην Οντολογία των Κρασιών <owl:class rdf:id="&vin;productionarea"/> <owl:class rdf:id="&vin;country"> <rdfs:subclassof rdf:resource="&vin;productionarea"/> </owl:class> <owl:class rdf:id="&vin;region"> <rdfs:subclassof rdf:resource="&vin;productionarea"/> </owl:class> <owl:class rdf:id="&vin;vineyard"> <rdfs:subclassof rdf:resource="&vin;productionarea"/> </owl:class> Τεχνητή Νοηµοσύνη, B' Έκδοση 54

55 Σύνθετες Κλάσεις Συνδυασµός κλάσεων µε τους κλασικούς τελεστές συνόλων intersectionof (τοµή), unionof (ένωση), complementof (συµπληρωµατικό) Οι τελεστές intersectionof και unionof µπορούν να εφαρµοστούν σε δύο ή περισσότερες κλάσεις <owl:class rdf:id="whiteburgundy"> <owl:intersectionof rdf:parsetype="collection"> <owl:class rdf:about="#burgundy" /> <owl:class rdf:about="#whitewine" /> </owl:intersectionof> </owl:class> Ο τελεστής εφαρµόζεται complementof µόνο σε µία κλάση <owl:class rdf:id="consumablething" /> <owl:class rdf:id="nonconsumablething"> <owl:complementof rdf:resource="#consumablething"/> </owl:class> Τεχνητή Νοηµοσύνη, B' Έκδοση 55

56 Ορισµός Ιδιοτήτων Στην OWL υπάρχουν 2 τύποι ιδιοτήτων: Ιδιότητες τύπου δεδοµένων (datatype properties) Σχέσεις µεταξύ στιγµιότυπων κλάσεων και τύπων δεδοµένων RDF ή XML Ιδιότητες αντικειµένων (object properties) Σχέσεις µεταξύ στιγµιότυπων δύο κλάσεων Ιδιότητες στην Οντολογία των Κρασιών (1/2) <owl:objectproperty rdf:id="&vin;hassubarea"> <rdf:type rdf:resource="&owl;transitiveproperty"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;subareaof"> <owl:inverseof rdf:resource="&vin;hassubarea"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;hasregion:> <rdfs:subpropertyof rdf:resource="&vin;hassubarea"/> <rdfs:domain rdf:resource="&vinregion"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;regionof"> <rdf:type rdf:resource="&owl;functionalproperty"/> <owl:inverseof rdf:resource="&vin;hasregion"/> <rdfs:range rdf:resource="&vin;region"/> </owl:objectproperty> Τεχνητή Νοηµοσύνη, B' Έκδοση 56

57 Ιδιότητες στην Οντολογία των Κρασιών (2/2) <owl:objectproperty rdf:id="&vin;hassubregion"> <rdfs:subpropertyof rdf:resource="&vin;hassubarea"/> <rdfs:range rdf:resource="&vin;region"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;subregionof"> <owl:inverseof rdf:resource="&vin;hassubregion"/> <rdfs:range rdf:resource="&vin;region"/> <rdf:type rdf:resource="&owl;functionalproperty"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;hasvineyard"> <rdfs:subpropertyof rdf:resource="&vin;hassubarea"/> <rdfs:range rdf:resource="&vin;vineyard"/> </owl:objectproperty> <owl:objectproperty rdf:id="&vin;vineyardregion"> <owl:inverseof rdf:resource="&vin;has Vineyard"/> <rdfs:range rdf:resource="&vin;region"/> <rdf:type rdf:resource="&owl;functionalproperty"/> </owl:objectproperty> <owl:objectproperty rdf:id="adjacentregion"> <rdf:type rdf:resource="&owl;symmetricproperty" /> <rdfs:domain rdf:resource="#region" /> <rdfs:range rdf:resource="#region" /> </owl:objectproperty> Τεχνητή Νοηµοσύνη, B' Έκδοση 57

58 Περιορισµοί Ιδιοτήτων (1/2) Στην OWL εκφράζουµε περιορισµούς για τις ιδιότητες µε "τοπική" εµβέλεια owl:restriction, owl:onproperty Οι περιορισµοί allvaluesfrom, somevaluesfrom περιορίζουν τον τύπο των τιµών που µπορεί να πάρει µια ιδιότητα σε "τοπικό" επίπεδο To allvaluesfrom απαιτεί οι τιµές που παίρνει η ιδιότητα για κάθε στιγµιότυπο µιας κλάσης να προέρχονται από την κλάση που καθορίζει ο περιορισµός. Αποτελεί ισοδύναµο του καθολικού ποσοδείκτη στη λογική <owl:class rdf:id="wine"> <rdfs:subclassof rdf:resource="&food;potableliquid"/> <rdfs:subclassof> <owl:restriction> <owl:onproperty rdf:resource="#hasmaker"/> <owl:allvaluesfrom rdf:resource="#winery"/> </owl:restriction> </rdfs:subclassof> </owl:class> Αν αντικατασταθεί µε somevaluesfrom Για κάθε κρασί, αν έχει παραγωγό, τότε αυτός είναι οινοποιείο Αναγκαία, αλλά όχι ικανή συνθήκη Για κάθε κρασί, υπάρχει τουλάχιστον ένας παραγωγός που είναι οινοποιείο Τεχνητή Νοηµοσύνη, B' Έκδοση 58

59 Περιορισµοί Ιδιοτήτων (2/2) Μπορεί να περιοριστεί το πλήθος τιµών (cardinality) κάποιας ιδιότητα mincardinality, maxcardinality, cardinality <owl:class rdf:id="vintage"> <rdfs:subclassof> <owl:restriction> <owl:onproperty rdf:resource="#hasvintageyear"/> <owl:cardinality rdf:datatype="&xsd;integer">1</owl:cardinality> </owl:restriction> </rdfs:subclassof> </owl:class> Ο περιορισµός hasvalue ορίζει κλάσεις βάσει της ακριβούς τιµής που πρέπει να έχει κάποια ιδιότητα των στιγµιότυπών της <owl:class rdf:id="burgundy"> <rdfs:subclassof> <owl:restriction> <owl:onproperty rdf:resource="#hassugar"/> <owl:hasvalue rdf:resource="#dry"/> </owl:restriction> </rdfs:subclassof> </owl:class> Τεχνητή Νοηµοσύνη, B' Έκδοση 59

60 Ισοδυναµίες Κλάσεων, Ιδιοτήτων, Στιγµιότυπων Στις οντολογίες πολλές φορές εκφράζονται συνώνυµες έννοιες Καλύπτεται ευρύ φάσµα εκφράσεων που χρησιµοποιούνται από διαφορετικούς ανθρώπους equivalentclass: Ισοδυναµία µεταξύ κλάσεων equivalentproperty: Ισοδυναµία µεταξύ ιδιοτήτων sameas: Ισοδυναµία µεταξύ στιγµιότυπων disjointwith: Ανισότητα µεταξύ δύο κλάσεων differentfrom: Ανισότητα µεταξύ δύο στιγµιότυπων AllDifferent: Ανισότητα πολλών στιγµιότυπων Τεχνητή Νοηµοσύνη, B' Έκδοση 60

61 Απαρίθµηση Μελών Κλάσης Ορισµός κλάσης µε άµεση απαρίθµησης των µελών της (oneof) Καθορίζεται πλήρως η επέκταση µιας κλάσης εν µπορούν να υπάρξουν άλλα στιγµιότυπα της κλάσης πέραν αυτών που απαριθµήθηκαν <owl:class rdf:id="winecolor"> <rdfs:subclassof rdf:resource="#winedescriptor"/> <owl:oneof rdf:parsetype="collection"> <owl:thing rdf:about="#white"/> <owl:thing rdf:about="#rose"/> <owl:thing rdf:about="#red"/> </owl:oneof> </owl:class> Τεχνητή Νοηµοσύνη, B' Έκδοση 61

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

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΑΝΑΚΑΛΥΨΗ ΓΝΩΣΗΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΑΝΑΚΑΛΥΨΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ Καραγιώργου Σοφία Ανακάλυψη Γνώσης σε Βάσεις

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

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

Άσκηση RDF Schema. <book:publisher rdf:id=penguin_pub> <book:publishes rdf:resource=#book20/> </book:publisher> Άσκηση RDF Schema Να επεκτείνετε το RDF Schema της ερώτησης 4 με σκοπό να αναπαραστήσετε την παρακάτω γνώση: «Ο Εκδότης εκδίδει Βιβλία». Να ορίσετε νέες κλάσεις και ιδιότητες αν χρειαστεί, συσχετίζοντάς

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

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

ΚΕΦΑΛΑΙΟ Σηµασιολογικό ιαδίκτυο ΚΕΦΑΛΑΙΟ 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."

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

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

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

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

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

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

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

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

Κεφάλαιο 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."

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

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

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

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

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

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

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

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

OWL. Μανόλης Γεργατσούλης. Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο OWL Μανόλης Γεργατσούλης Χρήστος Παπαθεοδώρου Ομάδα Βάσεων Δεδομένων και Πληροφοριακών Συστημάτων, Τμήμα Αρχειονομίας Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο W3C s Web Ontology Language (OWL) Η DAML+OIL εξελίχθηκε

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

«Ανάπτυξη μηχανής παραγωγής φυσικής γλώσσας για οντολογίες OWL»

«Ανάπτυξη μηχανής παραγωγής φυσικής γλώσσας για οντολογίες OWL» «Ανάπτυξη μηχανής παραγωγής φυσικής γλώσσας για οντολογίες OWL» Διπλωματική εργασία ΜΠΣ «Επιστήμη Υπολογιστών» Γαλάνης Δημήτριος Επιβλέπων: Ι. Ανδρουτσόπουλος Δεύτερος Αξιολογητής: Π. Κωνσταντόπουλος Παραγωγή

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

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

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

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

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

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

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

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

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) Άσκηση 2 - Αναφορά "Επιλογή Παραδείγµατος Πεδίου Εφαρµογής Περιγραφής Γνώσης, Σύνταξη Σχήµατος σε RDFS (δεδοµένa σε RDF) και Επερωτήσεις

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) Άσκηση 3 - Αναφορά "Κατασκευή Οντολογίας σε DAML+OIL για την Περιγραφή του Παραδείγµατος που εκφράστηκε σε RDFS στην Άσκηση 2" Γιαννακόπουλος

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τεχνικές Προδιαγραφές ιαλειτουργικότητας

Τεχνικές Προδιαγραφές ιαλειτουργικότητας ΤΕΧΝΙΚΕΣ ΠΡΟ ΙΑΓΡΑΦΕΣ ΕΙΓΜΑ ΠΑΡΑΡΤΗΜΑΤΟΣ ΙΑΓΩΝΙΣΜΟΥ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «Κοινωνία της Πληροφορίας» http://www.infosociety.gr Μάιος 2003 Τεχνικές Προδιαγραφές ιαλειτουργικότητας

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

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

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ Γλώσσα Οντολογιών Ιστού: OWL Ι. Χατζηλυγερούδης Γλώσσες Οντολογιών Ιστού RDF και RDFS έχουν περιορισμένη εκφραστικότητα Η RDF περιορίζεται σε δυαδικά κατηγορήματα

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

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

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

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

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

Σύγκριση Προγραµµατιστικών ιεπαφών (APIs) για διαχείριση Οντολογιών Ιστού και Ανάπτυξη Μηχανισµού υποβολής Ευφυών Ερωτηµάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Σύγκριση Προγραµµατιστικών ιεπαφών (APIs) για διαχείριση Οντολογιών Ιστού και Ανάπτυξη

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

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

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

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

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

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

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

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

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

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

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

«Χρήση των μοντέλων OWL και OWL-S σε εφαρμογές ηλεκτρονικής διακυβέρνησης» Master in nformation Systems Πανεπιστήμιο Μακεδονίας Διπλωματική Εργασία «Χρήση των μοντέλων OWL και OWL-S σε εφαρμογές ηλεκτρονικής διακυβέρνησης» 2008 Κουϊρουκίδης Νικόλαος mis0628@uom.gr 2 Tην αφιερώνω

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

* Enterprise Resource Planning ** Customer Relationship Management

* Enterprise Resource Planning ** Customer Relationship Management Υπηρεσιοστρεφείς Επιχειρησιακές ιαδικασίες ιαµοιρασµός και Επαναχρησιµοποίηση Αποτελούν βασικές απαιτήσειςκατά το σχεδιασµό και την ολοκλήρωση (integration) επιχειρησιακών διαδικασιών ιαµοιρασµός: πολλοί

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

Μάθηµα 6. Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας

Μάθηµα 6. Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας Μάθηµα 6 122 Μεταδεδοµένα: : Η τυπολογία των σχηµάτων 123 Dublin Core: Τα στοιχεία δεδοµένων (1) Θέµα (Subject) Περιγραφή (Description) ηµιουργός (Creator( Creator) Τίτλος (Title) Εκδότης (Publisher( Publisher)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Σημασιολογικός Ιστός (Semantic Web) - XML Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σημασιολογικός Ιστός (Semantic Web) - XML 1/11/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων

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

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

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

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

Υπηρεσιοστρεφής Αρχιτεκτονική SOA (Service Oriented Architecture)

Υπηρεσιοστρεφής Αρχιτεκτονική SOA (Service Oriented Architecture) Υπηρεσιοστρεφής Αρχιτεκτονική SOA (Service Oriented Architecture) Χρήστος Ηλιούδης Πλεονεκτήματα των Υπηρεσιών Ιστού Διαλειτουργικότητα: Η χαλαρή σύζευξή τους οδηγεί στην ανάπτυξη ευέλικτου λογισμικού

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

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο 1 Γλώσσες Σήµανσης Γλώσσες σήµανσης: Αρχικά για τον καθορισµό εµφάνισης σελίδων, γραµµατοσειρών. Στη συνέχεια επεκτάθηκαν

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

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση

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

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

ιπλωµατική Εργασία του Γεράσιµου Παπαδόπουλου (ΑΕΜ: 295)

ιπλωµατική Εργασία του Γεράσιµου Παπαδόπουλου (ΑΕΜ: 295) ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΙΟΙΚΗΣΗ» ΤΜΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Ανάπτυξη Συστήµατος Γνώσης βασισµένου σε Οντολογίες

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

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

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

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

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

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

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

Το µάθηµα Ηλεκτρονική ηµοσίευση

Το µάθηµα Ηλεκτρονική ηµοσίευση Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας Ιόνιο Πανεπιστήµιο Το µάθηµα Ηλεκτρονική ηµοσίευση Σαράντος Καπιδάκης Επικοινωνία Σαράντος Καπιδάκης Εργαστήριο Ψηφιακών Βιβλιοθηκών και Ηλεκτρονικής ηµοσίευσης sarantos@ionio.gr

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle. Αρ. Μητρώου: 04/2566 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle Του φοιτητή Επιβλέπων καθηγητής Πατσίκα Κωνσταντίνου Δρ. Ευκλείδης Κεραμόπουλος Αρ. Μητρώου: 04/2566 Θεσσαλονίκη 2011 ΠΡΟΛΟΓΟΣ

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

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

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

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

Κεφάλαιο 20. Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Κεφάλαιο 20. Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Κεφάλαιο 20 Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Τεχνητή Νοηµοσύνη, B' Έκδοση - 1 - Ανακάλυψη Γνώσης σε

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

Επίσηµη Εφηµερίδα της Ευρωπαϊκής Ένωσης. (Μη νομοθετικές πράξεις) ΚΑΝΟΝΙΣΜΟΙ

Επίσηµη Εφηµερίδα της Ευρωπαϊκής Ένωσης. (Μη νομοθετικές πράξεις) ΚΑΝΟΝΙΣΜΟΙ 10.6.2015 L 144/1 II (Μη νομοθετικές πράξεις) ΚΑΝΟΝΙΣΜΟΙ ΕΚΤΕΛΕΣΤΙΚΟΣ ΚΑΝΟΝΙΣΜΟΣ (ΕΕ) 2015/884 ΤΗΣ ΕΠΙΤΡΟΠΗΣ της 8ης Ιουνίου 2015 για τη θέσπιση των τεχνικών προδιαγραφών και διαδικασιών που απαιτούνται

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

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

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

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

University of Crete Computer Science Department Πανεπιστήμιο Κρήτης CONFERENCE ONTOLOGY University of Crete Computer Science Department Πανεπιστήμιο Κρήτης Τμήμα Επιστήμης Υπολογιστών CONFERENCE ONTOLOGY ΑΠΟΣΤΟΛΟΠΟΥΛΟΣ ΗΛΙΑΣ ΜΕΤ ΚΡΟΝΤΗΡΗΣ ΑΘΑΝΑΣΙΟΣ ΜΕΤ ΦΙΛΙΟΠΟΥΛΟΥ ΕΙΡΗΝΗ ΜΕΤ Πίνακας Περιεχομένων

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

...στις µέρες µας, όσο ποτέ άλλοτε, οι χώρες καταναλώνουν χρόνο και χρήµα στη µέτρηση της απόδοσης του δηµόσιου τοµέα...(oecd)

...στις µέρες µας, όσο ποτέ άλλοτε, οι χώρες καταναλώνουν χρόνο και χρήµα στη µέτρηση της απόδοσης του δηµόσιου τοµέα...(oecd) Κατηγορία Καλύτερης Εφαρµογής 4-delta: ηµιουργία & ιαχείριση ιαδικασιών Αξιολόγησης στο ηµόσιο τοµέα Χονδρογιάννης Θεόδωρος Εθνικό Καποδιστριακό Πανεπιστήµιο Αθηνών Αλεξόπουλος Χαράλαµπος Πανεπιστήµιο

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΜΣΕ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΜΣΕ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΚΑΙ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ Τελικές εξετάσεις 24 Ιουνίου 2004 ιάρκεια: 3 ώρες ΘΕΜΑ 1 ο (2.5 µονάδες)

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

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

ΑΞΙΟΠΟΙΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΓΙΑ ΑΝΙΧΝΕΥΣΗ ΕΠΙΘΕΣΕΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝΤΑ SIP ΑΞΙΟΠΟΙΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΓΙΑ ΑΝΙΧΝΕΥΣΗ ΕΠΙΘΕΣΕΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝΤΑ SIP Η Διπλωματική Εργασία παρουσιάστηκε ενώπιον του Διδακτικού Προσωπικού του Πανεπιστημίου Αιγαίου Σε Μερική Εκπλήρωση των Απαιτήσεων για

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

Βάσεις Δεδομένων ΙΙ. Διάλεξη 5 η XML και ΒΔ στο Διαδίκτυο

Βάσεις Δεδομένων ΙΙ. Διάλεξη 5 η XML και ΒΔ στο Διαδίκτυο Βάσεις Δεδομένων ΙΙ Διάλεξη 5 η XML και ΒΔ στο Διαδίκτυο Δ. Χριστοδουλάκης - Α. Φωκά Τμήμα Μηχανικών Η/Υ & Πληροφορικής - Εαρινό Εξάμηνο 2007 Εισαγωγή Πολλές εφαρμογές διαδικτύου υποστηρίζουν web διεπαφές

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

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

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

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

Πέργαµος: Το Σύστηµα Ψηφιακής Βιβλιοθήκης του Πανεπιστηµίου Αθηνών

Πέργαµος: Το Σύστηµα Ψηφιακής Βιβλιοθήκης του Πανεπιστηµίου Αθηνών Institutional Repositories, Θεσσαλονίκη 8-9 Μαΐου 2006 Πέργαµος: Το Σύστηµα Ψηφιακής Βιβλιοθήκης του Πανεπιστηµίου Αθηνών Γιώργος Πυρουνάκης (forky@libadm.uoa.gr) Υπολογιστικό Κέντρο Βιβλιοθηκών Εθνικό

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

Ιόνιο Πανεπιστήμιο - Τμήμα Αρχειονομίας - Βιβλιοθηκονομίας

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

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

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

Πολυτεχνείο Κρήτης. Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών Πολυτεχνείο Κρήτης Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΓΡΑΦΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ OWL ΟΝΤΟΛΟΓΙΩΝ ΚΑΙ ΧΡΗΣΗ ΤΟΥ ΩΣ ΕΡΓΑΛΕΙΟ ΣΗΜΑΣΙΟΛΟΓΙΚΗΣ ΠΕΡΙΓΡΑΦΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ

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

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

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

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

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Κωστής Αϊβαλής Μηχανικός Πληροφορικής TU-Berlin 2/5/2008 ΕΑΠ-ΓΤΠ61-Κωστής Αϊβαλής 1 Εισαγωγή Η ταχύτητα επεξεργασίας των εφαρµογών διαδικτυακών υπηρεσιών

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

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

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

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

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

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

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

Το Μέλλον για τα Συστήματα Διαχείρισης Ακτινολογικής Εικόνας (PACS)

Το Μέλλον για τα Συστήματα Διαχείρισης Ακτινολογικής Εικόνας (PACS) Το Μέλλον για τα Συστήματα Διαχείρισης Ακτινολογικής Εικόνας (PACS) Ελένη Καλδούδη Τμήμα Ιατρικής Δημοκρίτειο Πανεπιστήμιο Θράκης 2003 θέματα το χθές, το σήμερα και το αύριο για τα PACS απαιτήσεις από

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

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

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

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

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 9 Μεταδεδομένα Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι τα Μεταδεδομένα; Ο όρος

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

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

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

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

Πολιτισμική Τεχνολογία. Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α

Πολιτισμική Τεχνολογία. Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α Πολιτισμική Τεχνολογία Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α Δυνατότητες: Σύλληψη, συντήρηση, ανάδειξη Χρήση : Ψηφιακών βίντεο, ήχων, εικόνων, γραφικών παραστάσεων Οι συλλογές καθίστανται διαθέσιμες

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

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

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

ηµιουργία µιας ετικέτας (tab widget) στο εργαλείο ανάπτυξης οντολογιών Protégé

ηµιουργία µιας ετικέτας (tab widget) στο εργαλείο ανάπτυξης οντολογιών Protégé ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ηµιουργία µιας ετικέτας (tab widget) στο εργαλείο ανάπτυξης οντολογιών Protégé ιπλωµατική Εργασία του Χατζηαγαπίου Στυλιανού

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

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

Σημασιολογικός Ιστός (Semantic Web) - XML Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σημασιολογικός Ιστός (Semantic Web) - XML 4/10/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων

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

Σύνθεση διαδικτυακών υπηρεσιών με χρήση τεχνικών σχεδιασμού ενεργειών

Σύνθεση διαδικτυακών υπηρεσιών με χρήση τεχνικών σχεδιασμού ενεργειών Σύνθεση διαδικτυακών υπηρεσιών με χρήση τεχνικών σχεδιασμού ενεργειών Ουρανία Χατζή raniah@hua.gr Χαροκόπειο Πανεπιστήμιο 29 Νοεμβρίου 2007 Outline Web Service Overview Standards & Model Syntactic vs Semantic

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

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

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ XML (extended Markup Language) Ι. Χατζηλυγερούδης ΕΙΣΑΓΩΓΗ SGML (Standard Generalized Markup Language) Διεθνές πρότυπο ορισμού μεθόδων αναπαράστασης πληροφοριών

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

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

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

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

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

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

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

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

ΣΧΟΛΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΜΙΑ ΟΝΤΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΧΟΛΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ: ΜΙΑ ΟΝΤΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ Διπλωματική Εργασία του ΣΥΝΟΠΙΔΗ ΕΥΡΙΠΙΔΗ (ΑΕΜ: 221) Επιβλέπων Καθηγητής:

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

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

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

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

O-DEVICE: Ένα Αντικειμενοστραφές Σύστημα Συμπερασμών για OWL Lite Οντολογίες ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ O-DEVICE: Ένα Αντικειμενοστραφές Σύστημα Συμπερασμών για OWL Lite Οντολογίες Διπλωματική Εργασία του Γεώργιου Μεδίτσκου

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

Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ιαχείριση ικτύων ρ.αρίστη Γαλάνη Ακαδημαϊκό Έτος

Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ιαχείριση ικτύων ρ.αρίστη Γαλάνη Ακαδημαϊκό Έτος Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ιαχείριση ικτύων ρ.αρίστη Γαλάνη Ακαδημαϊκό Έτος 2016-2017 Πρότυπο διαχείρισης ISO/OSI Ένα περιβάλλον OSI μπορεί να αποτελείται από ετερογενή «ανοικτά» διασυνδεδεμένα

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

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

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

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

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΟΛΟΓΙΣΤΩΝ Πρότυπο Σύστηµα Αποθήκευσης και ιαχείρισης Σχηµάτων RDFS ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

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

ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Τσατσανιά Παρασκευή

ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Τσατσανιά Παρασκευή ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ Αξιολόγηση Ποιότητας Μεταδεδομένων Τσατσανιά Παρασκευή Μ313022 ΑΘΗΝΑ, ΦΕΒΡΟΥΑΡΙΟΣ 2015 ΕΥΧΑΡΙΣΤΙΕΣ

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

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

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

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

Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από

Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από μια ομάδα ατόμων, για να έχει νόημα η ύπαρξή της, έρχεται

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

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

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

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

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

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

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

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

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

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

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Ανοικτά Συνδεδεμένα Δεδομένα και το πρότυπο Bibframe Linked Open Data and Bibframe

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

Εισαγωγή στις Οντολογίες και το Σημασιολογικό Ιστό

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

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

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

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 8: Εισαγωγή στη SPARQL Βασική Χρήση Μ.Στεφανιδάκης 3-5-2015. Η γλώσσα ερωτημάτων SPARQL Ερωτήσεις (και ενημερώσεις) σε σετ δεδομένων RDF Και σε δεδομένα άλλης μορφής

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

Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents)

Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents) Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents) Ορισµός και θεωρητικές θεµελιώσεις Χαρακτηριστικά Αλληλεπίδραση µε το περιβάλλον Θέµατα αναπαράστασης και επικοινωνίας πρακτόρων Ευφυής Πράκτορας:

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

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

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

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

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

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το Σηµαντικά σηµεία κεφαλαίου Τα τρία στάδια επίλυσης ενός προβλήµατος: Ακριβής προσδιορισµό του προβλήµατος Ανάπτυξη του αντίστοιχου αλγορίθµου. ιατύπωση του αλγορίθµου σε κατανοητή µορφή από τον υπολογιστή.

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

28 Πολυπρακτορικά Συστήµατα

28 Πολυπρακτορικά Συστήµατα ΚΕΦΑΛΑΙΟ 28 28 Πολυπρακτορικά Συστήµατα "There is no such thing as a single agent system". [Woodridge, 2002] Η παραπάνω ρήση από το βιβλίο του M.Wooldridge τονίζει, ίσως µε περισσή έµφαση, ότι είναι πλέον

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

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

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

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