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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Τι είναι ο προγραμματισμός
Advertisements

Πλατφόρμα Διαχείρισης Δεδομένων για Υπηρεσίες Ψυχικής Υγείας σε Κλινικό, Ερευνητικό και Οργανωτικό Επίπεδο Κ. Γερουλάνου, Γ. Σκαλκώτος, Λ. Πέππου, Φ. Δοκιανάκη,
ΙΕΛΕναρκτήρια συνάντηση για το πρόγραμμα "ΚΛΕΙΩ" 7η Νοεμβρίου Οντολογίες & εργαλείο συγγραφής για το "ΚΛΕΙΩ" Ινστιτούτο Επεξεργασίας του Λόγου (ΙΕΛ)
Internet ‘Εκεί που η πληροφορία είναι το νόμισμα’ Παρουσιάζεται από τον Παναγιώτη Μιντόπουλο.
Η Εκπαίδευση στην εποχή των ΤΠΕ
Global/Government Information Locator Service
Διαδικασία ανάπτυξης Προσδιορισμός απαιτήσεων Αρχιτεκτονικός Σχεδιασμός Λεπτομερής Σχεδιασμός Κωδικοποίηση Έλεγχος Παράδοση Συστήματος Λειτουργία - Συντήρηση.
Ο ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ ΠΑΝΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΨΥΧΟΛΟΓΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Δυνητικές Κοινότητες: Κοινωνιοψυχολογικές Προσεγγίσεις και.
Η Θεματική Ταξινόμηση και η Συμβολή της στην Αναζήτηση Ευρωπαϊκών Κοινωνικών Δεδομένων.
Ολυμπία Νίκου Α.Μ. Μ956 Διπλωματική Εργασία
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας Επιβλέπων: Μ. Λύτρας Ομάδα Εργασίας: Αtanasova Monica A.M Αtanasova.
ΗΥ-566 Διαχείρηση Γνώσης στο Διαδίκτυο1 SWRC Ontology Κτιστάκης Γιώργος Μπούτσικα Κατερίνα Παπαδάκης Μύρων.
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
Διαχείριση Γνώσης Τμήμα Αρχειονομίας & Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο Χ. Παπαθεοδώρου - Μ. Γεργατσούλης.
Resource Description Framework
1 Συλλογικοί Κατάλογοι & Διαδίκτυο Μιχάλης Σφακάκης.
Εποπτεύων καθηγητής: Κος Σαράντος Καπιδάκης
Μηχανική Μάθηση και Εξόρυξη Γνώσης
Η ποιότητα της πληροφορίας στο εκπαιδευτικό υλικό που χρησιμοποιείται ή διανέμεται μέσω του Internet Χρήστος Σαβρανίδης Πανεπιστήμιο Ιωαννίνων Τμήμα ΦΠΨ.
Τι είναι Ανάλυση Τι είναι Συστήματα Πληροφορικής
ΑΠΕΙΚΟΝΙΣΗ ΕΝΝΟΙΩΝ 1. 2 Χρήστης Στόχος Ταμίας διενέργεια πώλησης διενέργεια ενοικίασης εισαγωγή ταμείου εξαγωγή ταμείου * 1 Μοντέλο Πεδίου Προβλήματος.
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
Μεθοδολογίες και Εργαλεία Ανάλυσης και Σχεδιασμού Π.Σ. Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ.
2. Μορφή και οργάνωση του μαθήματος
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ –ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ : ΥΠΗΡΕΣΙΕΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΕ ΨΗΦΙΑΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΤΥΠΟ MPEG-4 ΕΠΙΒΛΕΠΩΝ.
ΕΙΣΑΓΩΓΗ ΣΤΑ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ –ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ : ΥΠΗΡΕΣΙΕΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΕ ΨΗΦΙΑΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ.
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
1 HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ. Καθηγητής, Ε.Μ.Π.
Εννοιολογική αναπαράσταση δεδομένων. Οντότητα Είναι κάθε αντικείμενο, πρόσωπο, γεγονός κατάσταση ή και αφηρημένη έννοια που προσδιορίζεται από την ανεξάρτητη.
1 ΘΕΜΑ : Μελέτη του Σηµασιολογικού Ιστού: Επιχειρηµατικά Θέµατα και το αναδυόµενο επιχειρηµατικό πεδίο ( Semantic Web: Business issues and the emerging.
Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών Λίνα Μπουντούρη - Μανόλης Γεργατσούλης Ιόνιο Πανεπιστήμιο 15ο Πανελλήνιο Συνέδριο Ακαδημαϊκών.
15ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΑΚΑΔΗΜΑΪΚΩΝ ΒΙΒΛΙΟΘΗΚΩΝ Διαχείριση οντολογιών: μελέτη και εμβάθυνση στα βασικά προβλήματα που την αφορούν και παρουσίαση υπαρχουσών.
31 Μαρτίου 2015 ΔΙΑΦΑΝΕΙΑ 1 ΤΥΠΙΚΕΣ ΜΕΘΟΔΟΙ ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. – ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ ΚΑΤΗΓΟΡΗΜΑΤΙΚΟΣ ΛΟΓΙΣΜΟΣ Ι Για τον προτασιακό.
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ ΚΑΙ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ " Διοίκηση και Οργάνωση Βιβλιοθηκών.
Η επιστήμη του Web.
3 / 4 / 2002 μοντέλα ανάλυσης ενεργειών χρήστη
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ & ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΠΜΣ: «ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ» ΜΑΘΗΜΑ: ΗΛΕΚΤΡΟΝΙΚΗ ΔΗΜΟΣΙΕΥΣΗ ΕΡΓΑΣΙΑ: MULTI-DOCUMENT SUMMARIZATIONS.
1.5 Γλώσσες Προγραμματισμού
Παρουσίαση της Ηλεκτρονικής Έκδοσης των Περιοδικών «Ιστορία» και «Αρχαιολογία»
ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Μάθημα 1ο Εισαγωγή στη Γλωσσική Τεχνολογία
ΣΤΑΜΑΤΙΝΑ ΤΣΑΦΟΥ ΜΑΤΙΝΑ ΠΟΛΙΤΗ
Μεθοδολογίες και Εργαλεία Ανάλυσης και Σχεδιασμού Π.Σ. Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ.
Ανάλυση Συστημάτων ( site) Υπευθ. Καθηγ.: Τσαλγατίδου Αφροδίτη.
Αξιολόγηση του Σημασιολογικού Ιστού και Κοινωνικές Τεχνολογίες για Ψηφιακές Βιβλιοθήκες ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΣΑΡΑΝΤΟΣ ΚΑΠΙΔΑΚΗΣ ΠΑΡΟΥΣΙΑΣΗ: ΕΜΕΛΗ ΧΑΤΖΗΧΡΗΣΤΟΥ.
Network Inference Μπαλάφα Κασιανή - Αδριανή Πλασταρά Κατερίνα.
1 ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ & ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΜΠΣ: «Υπηρεσίες Πληροφόρησης σε Ψηφιακό Περιβάλλον» Εργασία στο Μάθημα «ΗΛΕΚΤΡΟΝΙΚΗ ΔΗΜΟΣΙΕΥΣΗ»
ΗΥ-566 ΔΙΑΧΕΙΡΙΣΗ ΓΝΩΣΗΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ AIRPORT ONTOLOGY ΟΜΑΔΑ Γαλανάκης Μανόλης ΑΜ 1607 Γλαμπεδάκης Ευτύχης ΑΜ 1603 Μπόσμος Λευτέρης ΑΜ 1396.
Τεχνολογία ΛογισμικούSlide 1 Τεχνολογία Απαιτήσεων u Καθορίζει τι θέλει ο πελάτης από ένα σύστημα λογισμικού.
Μέρος 1 Εισαγωγή στα Πληροφοριακά Συστήματα. 22/9/20162 Περιεχόμενα  Βασικές έννοιες Πληροφοριακών Συστημάτων  Απαιτήσεις των σύγχρονων επιχειρήσεων.
Απόκτηση και Αναπαράσταση Γνώσης. Μηχανική Γνώσης (Knowledge Engineering) Η Μηχανική Γνώσης μπορεί να εξετασθεί από δύο διαφορετικές απόψεις. Αυτή που.
Η χρήση του περιεχομένου ως ψηφιακό περιεχόμενο Χρήστος Παπαθεοδώρου Τμήμα Αρχειονομίας – Βιβλιοθηκονομίας, Ιόνιο Πανεπιστήμιο & Μονάδα Ψηφιακής Επιμέλειας,
«Οι Αρχές της διαφοροποιημένης παιδαγωγικής
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
Τα καινοτόμα χαρακτηριστικά του Διαδικτύου και η ευρεία του αποδοχή από τις νεαρές ηλικίες καλλιέργησαν την ιδέα της αξιοποίησής του ως ένα εργαλείο στην.
Μεθοδολογία της έρευνας στις Κοινωνικές Επιστήμες Ι &ΙΙ
Επιχειρηματικός Σχεδιασμός
Χειρισμός Χρόνου και Μεθοδολογίες Προσομοίωσης
Από το Web1.0 στον Web X.0 Καλτιριμτζής Ελ. Ιωάννης
Αρχές Διοίκησης και Διαχείρισης Έργων
Βάσεις Δεδομένων & Έμπειρα Συστήματα
ΔΙΑΔΙΚΤΥΟ, WEB2.0 KAI WEB X Από τον WEB 1.0 στον WEB X.0
Μεθοδολογία της έρευνας στις Κοινωνικές Επιστήμες Ι &ΙΙ
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων 2ο Κεφάλαιο.
Ειδικά Θέματα στον προγραμματισμό Υπολογιστών
Τεχνολογία Β’ Γυμνασίου
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΥΠΟΔΕΙΓΜΑΤΑ  Προγραμματιστικό Υπόδειγμα: Είναι ένα πρότυπο ανάπτυξης προγραμμάτων, δηλ. μια καθορισμένη μεθοδολογία με βάση την οποία.
ΠΛΗΡΟΦΟΡΙΚΗ Γ΄ Γυμνασίου Α΄ Τρίμηνο
Εννοιολογική Χαρτογράφηση
Σκοπός Η συνοπτική παρουσίαση
Μεταγράφημα παρουσίασης:

Εισαγωγή στο Σημασιολογικό Παγκόσμιο Ιστό και τις Οντολογίες Μανόλης Γεργατσούλης Τμήμα Αρχειονομίας & Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο

Ο Παγκόσμιος Ιστός Ο παγκόσμιος ιστός είναι μια μεγάλη και επιτυχημένη προσπάθεια αν αναλογιστεί κανείς την ποσότητα της διαθέσιμης πληροφορίας, και το ρυθμό αύξησης των ανθρώπων που τον χρησιμοποιούν. Έχει αρχίσει να διαπερνά τις περισσότερες πλευρές της καθημερινής μας ζωής αλλά και της ζωής των επιχειρήσεων και οργανισμών. Η επιτυχία του βασίζεται στην απλότητα του. Η απλότητα του HTTP και της HTML επέτρεψε στους κατασκευαστές λογισμικού, στους φορείς παροχής πληροφοριών και τους τελικούς χρήστες την εύκολη προσπέλαση στο νέο μέσο και συνέβαλε στο να αναπτύξουν σε πολύ μικρό χρονικό διάστημα μια σημαντική κρίσιμη μάζα.

Ο Παγκόσμιος Ιστός (συνέχεια) Αυτή η απλότητα όμως ενδέχεται να αποβεί εμπόδιο στην παραπέρα ανάπτυξη του παγκόσμιου ιστού. Αυτό το οποίο έχουμε σήμερα αποτελεί την πολύ αρχική έκδοση του παγκόσμιου ιστού. Η επόμενη έκδοση θα είναι ακόμα μεγαλύτερη και πολύ πιο ισχυρότερη από τη σημερινή.

Ο Παγκόσμιος Ιστός Σήμερα: Πλούσια Πηγή Πληροφοριών για Διαχείριση και Ερμηνεία από τον Άνθρωπο Human Human

Σημασιολογικός Παγκόσμιος Ιστός (Semantic Web) Σοβαρά προβλήματα στην ανεύρεση εξαγωγή αναπαράσταση ερμηνεία συντήρηση της πληροφορίας WWW RDF, RDF(S), OWL Semantic Web URI, HTML, HTTP

Η τεχνολογία του Σημασιολογικού Παγκόσμιου Ιστού Το όραμα του Tim Berners-Lee για τον Σημασιολογικό Παγκόσμιο Ιστό προβλέπει: σημασιολογία της πληροφορίας η οποία είναι εύκολο να γίνει κατανοητή μηχανικά, και εκατομμύρια από μικρές εξειδικευμένες υπηρεσίες συλλογισμού (reasoning services) οι οποίες παρέχουν υποστήριξη στην επιτυχή επίτευξη εργασιών βασιζόμενες στην προσπελάσιμη πληροφορία.

Ο Μελλοντικός Παγκόσμιος Ιστός: Πλούσια Πηγή Πληροφοριών για Διαχείριση και Ερμηνεία από τον Η/Υ Human Agent Agent

Οι μηχανές αναζήτησης στο Σημασιολογικό Παγκόσμιο Ιστό Τρέχουσα τεχνολογία μηχανών αναζήτησης = λέξεις κλειδιά: υψηλός βαθμός επανάληψης ανάκτησης, μικρή ακρίβεια ευαίσθητες στο λεξιλόγιο δε λαμβάνουν υπ’ όψιν το υπονοούμενο περιεχόμενο Μηχανές αναζήτησης στο Σημασιολογικό Παγκόσμιο Ιστό αναζήτηση με βάση έννοιες αντί λέξεις κλειδιά Σημασιολογική εστίαση/διεύρυνση των ερωτήσεων ερωταπαντήσεις ως προς περισσότερα του ενός κείμενα χρήση τελεστών μετασχηματισμού των κειμένων

Η τεχνολογία του Σημασιολογικού Παγκόσμιου Ιστού (συνέχεια) Οι Οντολογίες συνενώνουν δύο ουσιώδη συστατικά τα οποία συμβάλουν στην πλήρη ανάπτυξη του Παγκόσμιου Ιστού: οι οντολογίες ορίζουν την τυπική σημασιολογία της πληροφορίας διευκολύνοντας την επεξεργασία της πληροφορίας από τον Η/Υ οι οντολογίες ορίζουν σημασιολογία του πραγματικού κόσμου επιτρέποντας τη σύνδεση του περιεχομένου το οποίο επεξεργάζεται μηχανικά, με τη σημασία που του δίνουν οι άνθρωποι βασιζόμενοι σε κοινά αποδεκτή ορολογία.

Οντολογία (Ontology) Μακρά ιστορία που προέρχεται από την Φιλοσοφία - Αριστοτέλης “Η μεταφυσική μελέτη της φύσης της ζωής και της ύπαρξης” Η έννοια της οντολογίας έχει υιοθετηθεί από την Τεχνητή Νοημοσύνη και σημαίνει “μια διαμοιρασμένη και κοινή κατανόηση κάποιου τομέα, η οποία μπορεί να ανταλλαγεί μεταξύ ανθρώπων και συστημάτων εφαρμογών” Gruber

Το πρόβλημα Άνθρωποι, οργανισμοί και προγράμματα πρέπει να επικοινωνούν μεταξύ τους. Οι διαφορετικές ανάγκες και το διαφορετικό υπόβαθρο οδηγούν σε αποκλίνουσες οπτικές γωνίες και παραδοχές για πράγματα που στην ουσία είναι ίδια μεταξύ τους. Η έλλειψη κοινής αντίληψης οδηγεί σε: προβλήματα στην επικοινωνία μεταξύ ανθρώπων και οργανισμών. δυσκολίες στον προσδιορισμό των απαιτήσεων και κατά συνέπεια στην ανάπτυξη των προδιαγραφών των συστημάτων. Οι ανομοιόμορφες μέθοδοι μοντελοποίησης, οι γλώσσες και τα εργαλεία λογισμικού περιορίζουν σοβαρά: τη δια-λειτουργικότητα την επαναχρησιμοποίηση και το διαμοιρασμό εφαρμογών. Τελικά όλα τα παραπάνω οδηγούν στο να ξαναανακαλύπτουμε τον τροχό.

Η λύση Η εξάλειψη ή η μείωση της σύγχυσης σχετικά με τις έννοιες και τους όρους και τελικά η απόκτηση κοινής αντίληψης. Αυτή η κοινή αντίληψη μπορεί να αποτελέσει το ενοποιητικό πλαίσιο ανάμεσα στις διαφορετικές οπτικές γωνίες και να συμβάλει στην βελτίωση της επικοινωνίας, της δια-λειτουργικότητας, και να οδηγήσει σε πλεονεκτήματα αναφορικά με την μηχανική των συστημάτων παρέχοντας δυνατότητες επαναχρησιμοποίησης, βελτιώνοντας την αξιοπιστία, και διευκολύνοντας την ανάπτυξη προδιαγραφών.

Τι είναι η Οντολογία; Μια οντολογία είναι μια τυπική (formal), κατηγορηματική (explicit) προδιαγραφή μιας διαμοιρασμένης (shared) εννοιολογικής αναπαράστασης (conceptualization) - Gruber Ο όρος ‘εννοιολογική αναπαράσταση’ (conceptualization) αναφέρεται σε ένα αφηρημένο μοντέλο φαινομένων του κόσμου στο οποίο έχουν προσδιοριστεί οι έννοιες που σχετίζονται με τα φαινόμενα αυτά. Ο όρος ‘κατηγορηματική’ (explicit) σημαίνει ότι το είδος των εννοιών που χρησιμοποιούνται, και οι περιορισμοί που αφορούν την χρήση αυτών των εννοιών είναι προσδιορισμένα με σαφήνεια. O όρος ‘αυστηρή’ (formal) αναφέρεται στο ότι η οντολογία πρέπει να είναι μηχανικά αναγνώσιμη. Ο όρος ‘διαμοιρασμένη’ (shared) αναφέρεται στο ότι η οντολογία πρέπει να αποτυπώνει γνώση κοινής αποδοχής στα πλαίσια μιας κοινότητας.

Η μορφή μιας οντολογίας Μια οντολογία μπορεί να πάρει διάφορες μορφές αλλά οπωσδήποτε θα περιλαμβάνει ένα λεξιλόγιο όρων και κάποιας μορφής προδιαγραφές για τη σημασία τους. Σχετικά με τον βαθμό της τυπικότητας της αναπαράστασης μιας οντολογίας αυτή μπορεί να είναι: Ατυπη (informal), εκφρασμένη σε μια φυσική γλώσσα. Ημι-άτυπη (semi-informal): για παράδειγμα διατυπωμένη σε ένα περιορισμένο και δομημένο υποσύνολο κάποιας φυσικής γλώσσας. Ημι-τυπική (semi-formal): διατυπωμένη σε μια τεχνητή και αυστηρά ορισμένη γλώσσα. Αυστηρά τυπική (rigorously formal): ορισμοί όρων με αυστηρή σημασιολογία, θεωρήματα και αποδείξεις ιδιοτήτων όπως η η ορθότητα (soundness) και η πληρότητα (completeness).

Τα βασικά συστατικά μιας Οντολογίας Πέντε κατηγορίες συστατικών: Κλάσεις (classes): Έννοιες που σχετίζονται με ένα πεδίο ή κάποιες εργασίες, οι οποίες είναι συνήθως οργανωμένες σε κάποιο ταξινομικό σύστημα, Σε μια οντολογία που αφορά το πανεπιστήμιο: ο ‘φοιτητής’ και ο ‘καθηγητής’ αποτελούν δύο κλάσεις. Σχέσεις (relations): Ένας τύπος αλληλεπίδρασης μεταξύ εννοιών ενός πεδίου. όπως: subclass-of, is-a

Τα βασικά συστατικά μιας Οντολογίας (συνέχεια) Συναρτήσεις (functions) μια ειδική περίπτωση σχέσης στην οποία το ν-οστό στοιχείο της σχέσης προσδιορίζεται μοναδικά από τα ν-1 προηγούμενα στοιχεία. παράδειγμα: Η τιμή-μεταχειρισμένου-αυτοκινήτου μπορεί να προσδιορίζεται σαν συνάρτηση της αρχικής τιμής του καινούριου αυτοκινήτου, του μοντέλου του αυτοκινήτου, των χαρακτηριστικών του αυτοκινήτου και των χιλιομέτρων που έχει διανύσει. Αξιώματα (axioms) αναπαριστούν προτάσεις που είναι πάντα αληθείς παράδειγμα: αν ο Φ είναι δευτεροετής φοιτητής τότε μπορεί να εγγραφεί στο επιλεγόμενο μάθημα Μ. Στιγμιότυπα (instances) αναπαριστούν συγκεκριμένα στοιχεία παράδειγμα: ο φοιτητής με το όνομα Νίκος είναι ένα στιγμιότυπο της κλάσης ‘φοιτητής’

Παράδειγμα Οντολογίας (σε OIL) class-def animal %plants are a class that is disjoint from animals class-def plant subclass-of NOT animal %it is necessary but not sufficient for a tree to be a plant: class-def tree subclass-of plant %branches are PART OF trees class-def branch slot-constraint is-part-of has-value tree %it is necessary and sufficient for a carnivore to be an animal: class-def defined carnivore subclass-of animal slot-constraints eats value-type animal %herbivores eat only plants OR part of plants class-def defined herbivore subclass-of animal slot-constraint eats value-type plant OR (slot-constraint is-part-of has-value plant)

Κατηγορίες Οντολογιών Μερικές χαρακτηριστικές κατηγορίες οντολογιών είναι οι ακόλουθες: Οντολογίες πεδίου ορισμού (domain ontologies): αναπαριστούν γνώση γύρω από ένα συγκεκριμένο πεδίο (π.χ. ιατρική, ηλεκτρονικά κ.λ.π.). Οντολογίες μεταδεδομένων (metadata ontologies): παρέχουν ένα λεξιλόγιο για την περιγραφή του περιεχομένου ηλεκτρονικά διαθέσιμης πληροφορίας. Γενικές ή κοινές οντολογίες (generic or common sense ontologies): στοχεύουν στο να αποτυπώσουν γενική γνώση γύρω από τον κόσμο, παρέχοντας βασικές έννοιες όπως ο χρόνος, ο χώρος, τα συμβάντα, κ.λ.π. Οντολογίες αναπαράστασης (representational ontologies): παρέχουν οντότητες αναπαράστασης χωρίς να προσδιορίζουν τη συγκεκριμένο αναπαριστούν π.χ. Frame Ontology (Gruber 1993): ορίζει έννοιες όπως frames, slots, slot constraints κ.λ.π. Οντολογίες μεθοδολογίας ή εργασιών (method or task ontologies): παρέχουν όρους που αναφέρονται σε συγκεκριμένες εργασίες (π.χ. διάγνωση κ.λ.π.)

Μερικές Εφαρμογές των Οντολογιών Επικοινωνία μεταξύ ανθρώπων και οργανισμών. Παρέχουν ολοκληρωμένο πλαίσιο εννοιών και ορολογίας μεταξύ ανθρώπων με διαφορετικές ανάγκες και οπτικές γωνίες στα πλαίσια ενός οργανισμού. Διευκολύνουν την επικοινωνία των ανθρώπων στα πλαίσια του οργανισμού. Δια-λειτουργικότητα (inter-operability) μεταξύ συστημάτων Διάφοροι χρήστες χρειάζεται να ανταλλάσσουν δεδομένα ή χρησιμοποιούν διαφορετικά πακέτα λογισμικού. Χρήση οντολογιών για την υποστήριξη μετάφρασης μεταξύ διαφορετικών γλωσσών και αναπαραστάσεων. Μηχανική Συστημάτων (systems engineering) Προδιαγραφές Επαναχρησιμοποίηση τμημάτων Αξιοπιστία

Παράδειγμα: Δια-λειτουργικότητα Ο όρος ‘procedure’ που χρησιμοποιείται από ένα εργαλείο μεταφράζεται στον όρο ‘method’ που χρησιμοποιείται από το άλλο με τη βοήθεια της οντολογίας, η οποία με τη σειρά της χρησιμοποιεί τον όρο ‘process’ για να εκφράσει την ίδια έννοια. Παράδειγμα: Δια-λειτουργικότητα procedure viewer give me the procedure for… give me the process for… translator procedure = ??? here is the procedure for… Ontology ??? = process give me the METHOD for… procedure = process translator METHOD = process here is the process for… method library here is the METHOD for…

Οι Οντολογίες σαν Inter­Lingua Για την υποβοήθηση της δια-λειτουργικότητας οι οντολογίες μπορούν να χρησιμοποιηθούν για να υποστηρίξουν τη μετάφραση μεταξύ διαφορετικών γλωσσών και αναπαραστάσεων. Χρησιμοποιώντας οντολογίες σαν inter­lingua για την υποστήριξη της μετάφρασης, μπορούμε να μειώσουμε τον αριθμό των μεταφραστών σε O(n) για n διαφορετικές οντολογίες, αφού θα απαιτούνται μόνο μεταφραστές από την μητρική οντολογία στην οντολογία ανταλλαγής Μια προσέγγιση είναι να σχεδιάσουμε μοναδικούς μεταφραστές για κάθε ζευγάρι γλωσσών. Αυτό όμως θα απαιτούσε O(n 2 ) μεταφραστές για n διαφορετικές οντολογίες. L1 L3 L2 L4 Interlingua T1 T2 T3 T4 L1 L3 L2 L4

Μεθοδολογία Ανάπτυξης Οντολογιών Δεν υπάρχουν τυποποιημένες μεθοδολογίες για τη ανάπτυξη οντολογιών παρά μόνο εμπειρικοί κανόνες. Στην εργασία M. Uschold & M. Gruninger 1996) προτείνονται οι ακόλουθες φάσεις για την ανάπτυξη οντολογιών: Προσδιορισμός σκοπιμότητας και πεδίου εφαρμογής Κατασκευή της οντολογίας Σύλληψη (capture) Κωδικοποίηση (coding) Ενοποίηση (integration) υπαρχουσών οντολογιών. Αξιολόγηση (evaluation) Τεκμηρίωση (documentation)

Προσδιορισμός σκοπιμότητας και πεδίου εφαρμογής Σημαντικό να ξεκαθαριστεί το γιατί να κατασκευαστεί η οντολογία και ποιες είναι οι πιθανές χρήσεις της. Χρήσιμο είναι επίσης να προσδιοριστεί ποιοι πρόκειται να είναι οι πιθανοί χρήστες της οντολογίας.

Κατασκευή της οντολογίας Σύλληψη Προσδιορισμός των βασικών εννοιών και των μεταξύ τους σχέσεων. Παραγωγή σαφών προδιαγραφούν σε μορφή κειμένου αυτών των εννοιών και των μεταξύ τους σχέσεων. Συμφωνία για τους όρους με τους οποίους θα αναφερόμαστε στις έννοιες και σχέσεις. Κωδικοποίηση: ρητή αναπαράσταση της σύλληψης του προηγούμενου σταδίου σε μια τυπική γλώσσα. Ενοποίηση υπαρχουσών οντολογιών: Θα πρέπει (και πως) να χρησιμοποιηθούν υπάρχουσες οντολογίες (ή τμήματα αυτών); Γενικά δύσκολο πρόβλημα. Αξιολόγηση: «έκφραση τεχνικών κρίσεων σχετικά με τις οντολογίες, το σχετιζόμενο με αυτές περιβάλλον λογισμικού, και τη τεκμηρίωση σε σχέση με ένα πλαίσιο αναφοράς…» (Gomez-Perez, 1995). Τεκμηρίωση: όλες οι σημαντικές παραδοχές τόσο αναφορικά με τις βασικές έννοιες που ορίζονται στην οντολογία όσο και με τα βασικά δομικά στοιχεία που χρησιμοποιήθηκαν για την έκφραση αυτών των εννοιών στην οντολογία, πρέπει να τεκμηριωθούν.