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

Σχετικά έγγραφα
Εργαστήριο Σημασιολογικού Ιστού

Ενότητα 3: Τα δεδομένα στο Web. (και η σημασιολογία τους semantics )

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

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

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ. ΕΝΟΤΗΤΑ: Γραμμικές Συναρτήσεις Διάκρισης. ΔΙΔΑΣΚΟΝΤΕΣ: Βλάμος Π. Αυλωνίτης Μ. ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

8 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

7 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

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

Λογιστικές Εφαρμογές Εργαστήριο

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

11 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

Πληροφοριακά Συστήματα & Περιβάλλον Ασκήσεις

Μοντελοποίηση Λογικών Κυκλωμάτων

Δομή διαδικτυακών Πολυμέσων

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

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

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

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Μαθηματικά. Ενότητα 7: Μη Πεπερασμένα Όρια. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

9 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

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

ΜΑΘΗΜΑ: ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

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

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Θεωρία Πιθανοτήτων & Στατιστική

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

Αυτοματοποιημένη χαρτογραφία

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7β: SQL (Πρακτική Εξάσκηση 1) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Διοικητική Λογιστική

Χώρος και Διαδικασίες Αγωγής

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

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

Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση

Αυτοματοποιημένη χαρτογραφία

ΟΡΟΛΟΓΙΑ -ΞΕΝΗ ΓΛΩΣΣΑ

Υπολογιστικά & Διακριτά Μαθηματικά

τατιςτική ςτην Εκπαίδευςη II

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

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Ι

Η βασική εργαλειοθήκη του διαδικτύου (2 ο μέρος)

Μάρκετινγκ Αγροτικών Προϊόντων

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 11: Λογική πρώτης τάξης. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Υδραυλικά & Πνευματικά ΣΑΕ

Αντικειμενοστρεφής Προγραμματισμός

Εισαγωγή στους Αλγορίθμους

Λογιστικές Εφαρμογές Εργαστήριο

Εισαγωγή στην Πληροφορική

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Μαθηματικά. Ενότητα 6: Ασκήσεις Ορίων Συνάρτησης. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΜΕ ΧΡΗΣΗ Η/Υ

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός

Ιστορία της μετάφρασης

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑΤΟΣ ΟΙΚΟΝΟΜΙΚΗ ΓΕΩΓΡΑΦΙΑ. Υπεύθυνη μαθήματος Αναστασία Στρατηγέα Αναπλ. Καθηγ. Ε.Μ.Π.

PHP 3. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

Μικροβιολογία & Υγιεινή Τροφίμων

Εισαγωγή στους Αλγορίθμους

Μηχανολογικό Σχέδιο Ι

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

ΜΑΘΗΜΑ: Υπολογιστικά Νέφη

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

Μαθηματικά. Ενότητα 9: Όριο Συνάρτησης στο Διηνεκές. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

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

Πληροφορική. Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Διαχείριση Πληροφοριακών Συστημάτων

Διδακτική Πληροφορικής

Ανάκτηση Πληροφορίας

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 5: SQL (Απλή SELECT) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

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

ΑΓΓΛΙΚΑ Ι. Ενότητα 7α: Impact of the Internet on Economic Education. Ζωή Κανταρίδου Τμήμα Εφαρμοσμένης Πληροφορικής

ΟΡΟΛΟΓΙΑ -ΞΕΝΗ ΓΛΩΣΣΑ

3 η ΕΝΟΤΗΤΑ Συναρτήσεις στο MATLAB

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Γενικά Μαθηματικά Ι. Ενότητα 14: Ολοκλήρωση Κατά Παράγοντες, Ολοκλήρωση Ρητών Συναρτήσεων Λουκάς Βλάχος Τμήμα Φυσικής

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Ηλεκτρονικοί Υπολογιστές I

Τίτλος Μαθήματος: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

{ int a = 5; { int b = 7; a = b + 3;

Βάσεις Περιβαλλοντικών Δεδομένων

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ

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

Transcript:

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

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ιόνιο Πανεπιστήμιο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 10-1

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons

Η αρχή: Το όραμα του Σημασιολογικού Ιστού Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic Web, Scientific American, May 2001, p. 29-37....The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users......the effectiveness of such software agents will increase exponentially as more machine-readable Web content and automated services become available......this structure will open up the knowledge and workings of humankind to meaningful analysis by software agents, providing a new class of tools by which we can live, work and learn together.

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

Έμμεση Σημασιολογία Παράδειγμα: ονόματα συναρτήσεων ή μεταβλητών quicksort :: (Ord a) => [a] -> [a] quicksort [] = [] quicksort (x:xs) = let smallerorequal = [t t<-xs,t<=x] greater = [t t<-xs,t>x] in quicksort smallerorequal ++ [x] ++ quicksort greater Τι καταλαβαίνετε; Ανεξάρτητα από το αν γνωρίζετε τη γλώσσα! Τα σχόλια θα βοηθούσαν περαιτέρω στη μεταφορά σημασιολογίας.. Τι μπορεί όμως να καταλάβει η μηχανή ;

Ιστοσελίδα και μηχανή Tι αντιλαμβάνεται η μηχανή: <!doctype html> <html> <head> <meta charset="utf-8"> <title>????????????????</title> </head> <body> <h1>??????????????????</h1>???????????????????????????????????????????? </body> </html> Προσοχή όμως: αν και δεν αντιλαμβάνεται το νόημα του περιεχομένου του τίτλου, η μηχανή ξέρει την έννοια τίτλος! π.χ. έχει ιδιαίτερο βάρος στις μηχανές αναζήτησης

Ποια πληροφορία βλέπετε εσείς; Τι θα μπορούσε να καταλάβει η μηχανή αν είχε τη δυνατότητα για: OCR (αναγνώριση κειμένου) Αναγνώριση εικονιζόμενων Αναγνώριση σχεδίων κειμένου (τηλέφωνα, ονόματα..) Αναγνώριση λεξιλογίου ( μηνών, εμβολιασμέν-, μέσα σπίτι..)

Κλασική χρήση δεδομένων Στο κλασικό σενάριο χρήσης, τα δεδομένα είναι εσωτερική υπόθεση του παραγωγού τους Αποθηκευμένα σε βάσεις δεδομένων απροσπέλαστες από τρίτους ( data silos ) Χρησιμοποιούνται από εφαρμογές που έχει γράψει ο ίδιος ο παραγωγός των δεδομένων Για να εμφανιστούν στο web μετασχηματίζονται από τον ίδιο τον παραγωγό σε ιστοσελίδες Δεν χρειάζεται μετάδοση της σημασιολογίας των δεδομένων γιατί είναι γνωστή εκ των προτέρων!

Οι αλλαγές που έφερε το Web Σήμερα όλο και περισσότερες εφαρμογές βρίσκονται κατανεμημένες στον παγκόσμιο ιστό Τα δεδομένα αποσυνδέονται από τις εφαρμογές Ο παραγωγός και ο καταναλωτής των δεδομένων δεν είναι κατ ανάγκη ο ίδιος! Μπορούμε να συνεχίσουμε με το κλασικό μοντέλο χρήσης των δεδομένων; Μπορούν τα δεδομένα να χρησιμοποιηθούν από τρίτους; Σε εφαρμογές που δεν γνωρίζει ο παραγωγός των δεδομένων; Από εφαρμογές που δεν σχεδιάστηκαν ειδικά για τα δεδομένα αυτά; Αυτός είναι ο στόχος των Σημασιολογικών Δεδομένων

Σημασιολογικά Δεδομένα Pητά δηλωμένη και προσπελάσιμη και η σημασιολογία των δεδομένων Μόνο τότε μπορούν να χρησιμοποιηθούν από εφαρμογές που προσαρμόζουν τη συμπεριφορά τους ανάλογα με το τι σημαίνουν τα δεδομένα Eκτελώντας ενέργειες πάνω σε σετ δεδομένων για τα οποία δεν σχεδιάστηκαν εξ αρχής Μεγαλεπήβολος στόχος; τεχνητή νοημοσύνη ; Ποια τα στοιχεία που απαιτούνται για την υλοποίησή του;

Σημασιολογία και Μεταδεδομένα Μεταδεδομένα: δεδομένα για/σχετικά με/που αφορούν τα δεδομένα Είναι ακριβώς εκείνα που μεταδίδουν τη σημασιολογία των κανονικών δεδομένων Στις εφαρμογές του Σημασιολογικού Ιστού Τα μεταδεδομένα μεταδίδονται ρητά μαζί με τα δεδομένα Έχουν την ίδια αξία και είναι το ίδιο απαραίτητα με τα δεδομένα

Διαθεσιμότητα στον παγκόσμιο ιστό Ο παγκόσμιος ιστός είναι η de facto πλατφόρμα ανταλλαγής δεδομένων Τα δεδομένα πρέπει να είναι απευθείας προσπελάσιμα στο web Σε μια πρότυπη μορφή εύκολα επεξεργάσιμη από τις μηχανές Ωμά δεδομένα δεν πρέπει να προσφέρονται ερμηνευμένα από τον πάροχό τους Αυτό είναι πλέον αρμοδιότητα του καταναλωτή!

Σημασιολογικό μοντέλο οργάνωσης Τα σημασιολογικά δεδομένα, όπως κάθε είδος δεδομένων, χρειάζονται ένα μοντέλο οργάνωσης Data model Το μοντέλο θα πρέπει να είναι απλό, ευέλικτο και να παρέχει τη μέγιστη δυνατότητα αλληλοδιασύνδεσης μεταξύ των δεδομένων Ο Σημασιολογικός Ιστός χρησιμοποιεί την οργάνωση σε τριάδες (triples) Στη μορφή (υποκείμενο, κατηγόρημα, αντικείμενο)

Τα δεδομένα ως οντότητες Οι σημασιολογικές τριάδες έχουν την ισχύ μιας δήλωσης (assertion) Ότι μια οντότητα (entity), για συγκεκριμένη ιδιότητα (attribute), έχει ορισμένη τιμή (value) Τα δεδομένα ως οντότητες Απαιτείται μια μονοσήμαντη ονομασία των οντοτήτων Σε τι πράγμα αναφερόμαστε; Με παγκόσμια ισχύ απαραίτητο για δεδομένα που ανταλλάσσονται στον παγκόσμιο ιστό!

Παραγωγή νέας γνώσης Ο συνδυασμός δεδομένων και ρητά δηλωμένων μεταδεδομένων ισοδυναμεί με μια σειρά δηλώσεων Ότι κάτι ισχύει Η γνώση που περιλαμβάνεται σε ένα τέτοιο σύνολο δηλώσεων είναι πεπερασμένη Μπορούμε με τη βοήθεια κανόνων να συμπεράνουμε νέα γνώση Ισοδυναμεί με την παραγωγή νέων τριάδων από τις ήδη υπάρχουσες Χρειαζόμαστε πρότυπα και γλώσσες για την έκφραση οντολογικών κανόνων

Ο Σημασιολογικός Ιστός και τα Συνδεδεμένα Δεδομένα Ο Σημασιολογικός Ιστός είναι το σύνολο των προτύπων που καθορίζουν το μοντέλο οργάνωσης και τις γλώσσες για την ανάπτυξη σημασιολογικών δεδομένων Πρότυπα του οργανισμού W3C Τα Συνδεδεμένα Δεδομένα είναι ένα σύνολο καλών πρακτικών για την ανάπτυξη σημασιολογικών δεδομένων και εφαρμογών στον παγκόσμιο ιστό. Η πρακτική πλευρά του Σημασιολογικού ιστού Δίνεται μεγάλη έμφαση στη διασυνδεσιμότητα και την ανοικτότητα Έτσι συχνά μιλάμε για Ανοικτά Συνδεδεμένα Δεδομένα (Linked Open Data)