Παραδοτέο Π1.1 Νέες τεχνολογίες αναπαράστασης και στοίχισης οντολογιών (1η έκδοση)

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

Download "Παραδοτέο Π1.1 Νέες τεχνολογίες αναπαράστασης και στοίχισης οντολογιών (1η έκδοση)"

Transcript

1 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ ΑΝΑΦΟΡΑΣ ΕΣΠΑ Παραδοτέο Π1.1 Νέες τεχνολογίες αναπαράστασης και στοίχισης οντολογιών (1η έκδοση) Κωδικός Έργου: 09ΣΥΝ Τίτλος του Έργου: IS-HELLEANA - Intelligent System for HELLEnic Audiovisual National Aggregator ΕΥΦΥΕΣ ΣΥΣΤΗΜΑ ΣΗΜΑΣΙΟΛΟΓΙΚΗΣ ΕΝΟΠΟΙΗΣΗΣ ΚΑΙ ΑΝΑΔΕΙΞΗΣ TΟΥ ΕΛΛΗΝΙΚΟΥ ΟΠΤΙΚΟΑΚΟΥΣΤΙΚΟΥ ΑΠΟΘΕΜΑΤΟΣ ΔΡΑΣΗ ΕΘΝΙΚΗΣ ΕΜΒΕΛΕΙΑΣ «ΣΥΝΕΡΓΑΣΙΑ» ΔΡΑΣΗ ΕΘΝΙΚΗΣ ΕΜΒΕΛΕΙΑΣ ΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ ΕΥΡΩΠΑΪΚΟ ΤΑΜΕΙΟ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΑΝΑΠΤΥΞΗΣ Υπουργείο Παιδείας, Δια Βίου Μάθησης και Θρησκευμάτων ΓΓΕΤ ΕΥΔΕ-ΕΤΑΚ (Ε. Π. Ανταγωνιστικότητα και Επιχειρηματικότητα (ΕΠΑΝ ΙΙ), ΠΕΠ Μακεδονίας Θράκης, ΠΕΠ Κρήτης και Νήσων Αιγαίου, ΠΕΠ Θεσσαλίας Στερεάς Ελλάδας Ηπείρου, ΠΕΠ Αττικής)

2 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Εισαγωγή Γλώσσες Αναπαράστασης Οντολογιών Η γλώσσα OWL Η γλώσσα OWL 2 και οι υπογλώσσες της Αντιστοίχιση Οντολογιών Τεχνικές Αντιστοίχισης Οντολογιών Τοπικές Μέθοδοι Ορολογικές Μέθοδοι Δομικές Μέθοδοι Επεκτατικές Μέθοδοι Σημασιολογικές Μέθοδοι Καθολικές Μέθοδοι Συστήματα Αιχμής στην Αντιστοίχιση Οντολογιών SAMBO Falcon DSSim CROSI MapOnto RiMOM QOM COMA++... Error! Bookmark not defined. 5.9 Hmatch AlighmentAPI Σύνοψη Βιβλιογραφία Σελίδα 2 από 15

3 1. Εισαγωγή Στόχος του συγκεκριμένου έργου είναι η εφαρμογή σύγχρονων τεχνολογιών του Παγκόσμιου Ιστού και του Σημασιολογικού Ιστού έτσι ώστε να κατασκευαστεί ένα ολοκληρωμένο σύστημα το οποίο θα παρέχει ενοποιημένη πρόσβαση, διαχείριση, αναζήτηση αλλά και διαδραστική παρουσίαση του Ελληνικού Οπτικοακουστικού Αποθέματος. Πιο συγκεκριμένα το σύστημα αυτό θα δίνει τη δυνατότητα στους παρόχους οπτικοακουστικού υλικού να προβάλλουν το ψηφιακό περιεχόμενο που διαθέτουν με ένα ενιαίο διαλειτουργικό τρόπο, έτσι ώστε αυτό να είναι διαθέσιμο τόσο στον ελληνικό χώρο, όσο και διεθνώς, δίνοντας τη δυνατότητα στους χρήστες να αναζητούν αποτελεσματικά το περιεχόμενο που επιθυμούν και να συμμετέχουν στις ηλεκτρονικές διαδραστικές υπηρεσίες που θα υποστηρίζονται. Το ψηφιακό οπτικοακουστικό περιεχόμενο συνοδεύεται από πληροφορίες, σε μορφή μεταδεδομένων, που αναφέρονται στο πρωτογενές θέμα που απεικονίζεται, σε τεχνικά και πληροφοριακά χαρακτηριστικά του ίδιου του περιεχομένου και της διαδικασίας ψηφιοποίησής του, καθώς και σε πληροφορίες για το φορέα και τη σχέση του με το περιεχόμενο, αλλά και πληροφορίες για τη διάθεσή του και τις πηγές που έχουν συνεισφέρει στην τεκμηρίωση του. Για να μπορέσουν αυτά τα μεταδεδομένα να χρησιμοποιηθούν σε ένα περιβάλλον διαλειτουργικότητας και ομοιογένειας, είναι απαραίτητο οι πληροφορίες αυτές να αναπαρασταθούν με τεχνολογίες Σημασιολογικού Ιστού και πιο συγκεκριμένα με τη χρήση οντολογιών, οι οποίες αποτελούν τυπικούς και σαφείς ορισμούς μιας κοινής εννοιολογικής μορφοποίησης που αφορά σε ένα πεδίο ενδιαφέροντος. Kαι οι οντολογίες όμως, ανάλογα από την οπτική γωνία από την οποία έχουν κατασκευαστεί, είναι δυνατόν να είναι ετερογενείς. Για παράδειγμα σε δύο οντολογίες η ίδια έννοια μπορεί να έχει διαφορετικά ονόματα ή πιο απλά να είναι ορισμένη με διαφορετικό τρόπο. Για το λόγο αυτό σε αυτό το έργο είναι απαραίτητο οι οντολογίες που θα προκύψουν για την περιγραφή των μεταδεδομένων των διαφόρων παρόχων να πρέπει να αντιστοιχιστούν έτσι ώστε να είναι δυνατή η σημασιολογική διαλειτουργικότητα ανάμεσα στο οπτικοακουστικό περιεχόμενο που θα περιγράφεται από αυτές για όλους τους παρόχους. Στη συνέχεια στην Ενότητα 2 παρουσιάζεται μια σύντομη περιγραφή των γλωσσών που χρησιμοποιούνται για την περιγραφή οντολογικής γνώσης. Στην Ενότητα 3 παρουσιάζουμε το πρόβλημα της αντιστοίχισης οντολογιών, ενώ στην Ενότητα 4 παραθέτουμε τα πιο δημοφιλή σύγχρονα συστήματα αντιστοίχισης οντολογιών. Το παραδοτέο αυτό κλείνει με την Ενότητα 5 στην οποία παρουσιάζουμε τα συμπεράσματα μας. 2. Γλώσσες Αναπαράστασης Οντολογιών Ο Σημασιολογικός Ιστός αποτελεί εξέλιξη του σημερινού Παγκόσμιου Ιστού που αναπτύσσεται λόγω της ανάγκης που υπάρχει για πιο εξελιγμένα συστήματα διαχείρισης γνώσης. Στόχος του είναι ο Παγκόσμιος ιστός να μετατραπεί από ένα αποθετήριο συνδεδεμένων εγγράφων σε μια πλατφόρμα εφαρμογών όπου «στην πληροφορία δίνεται καλά ορισμένο νόημα, δίνοντας τη δυνατότητα συνεργασίας ανθρώπων και υπολογιστών» [1]. Στο Σημασιολογικό Ιστό, η πληροφορία που περιέχεται σε διάφορες πηγές προσδιορίζεται και αναπαρίσταται με χρήση μεταδεδομένων, δηλαδή δεδομένων σχετικών με δεδομένα, τα οποία συλλαμβάνουν μέρος του νοήματος των δεδομένων. Η ανακτώμενη πληροφορία ερμηνεύεται με τη βοήθεια οντολογιών, οι οποίες περιγράφουν τυπικά κάποιο πεδίο ενδιαφέροντος και δίνουν τη δυνατότητα σημασιολογικής διαλειτουργικότητας (semantic interoperability). Οι οντολογίες αποτελούν λεξιλόγια/ορολογίες που περιγράφουν τα αντικείμενα/οντότητες ενός κόσμου καθώς και τις σχέσεις μεταξύ τους με ένα τυπικό τρόπο και χρησιμοποιούν Σελίδα 3 από 15

4 μια γραμματική για τη χρήση των όρων του λεξιλογίου ώστε να εκφράσουν κάτι που έχει νόημα, όσον αφορά σε ένα συγκεκριμένο πεδίο γνώσης. Τα κύρια συστατικά που απαρτίζουν μια οντολογία είναι: Άτομα: αντιστοιχούν σε συγκεκριμένα υπαρκτά αντικείμενα, είτε υλικά είτε αφηρημένα. Για παράδειγμα άνθρωποι, ζώα, σπίτια, τραγούδια κ.α. Δεν είναι υποχρεωτικό μια οντολογία να περιέχει άτομα, όμως είναι χρήσιμο να υπάρχει ένας αριθμός ατόμων σε μια οντολογία, αφού ένας από τους κυριότερους λόγους ύπαρξης της είναι να συνάγει συμπεράσματα μέσα από λογικές διεργασίες για τα άτομα αυτά. Κλάσεις ή έννοιες: συλλογές από ομοειδή αντικείμενα, τα οποία θεωρούμε ότι ανήκουν στην ίδια κατηγορία, αφού παρουσιάζουν κοινά γνωρίσματα και χαρακτηριστικά. Ένα από τα κύρια χαρακτηριστικά των κλάσεων είναι η ιδιότητα του εγκλεισμού. Πρόκειται για ένα σχήμα κληρονομικότητας κατά το οποίο ένα αντικείμενο ανήκει σε περισσότερες από μια κλάσεις, με το σύνολο γνωρισμάτων της μιας κλάσης να αποτελεί υποσύνολο γνωρισμάτων της άλλης. Σε πολλές περιπτώσεις είναι επιτρεπτό και το φαινόμενο της πολλαπλής κληρονομικότητας όπου μια κλάση εγκλείεται σε περισσότερες από μια κλάσεις. Έτσι, μπορούν να δημιουργηθούν πολύ περίπλοκες και εκφραστικές ταξονομίες οι οποίες περιγράφουν εύστοχα πολλά από τα στοιχεία του κόσμου μας. Συσχετίσεις μεταξύ αντικειμένων των κλάσεων: Η σύνδεση δύο αντικειμένων γίνεται χρησιμοποιώντας σχέσεις (ρόλους) οι οποίες περιγράφουν την σχέση ενός αντικειμένου στον κόσμο με ένα άλλο αντικείμενο. Ένα παράδειγμα σχέσης που αφορά την παραπάνω ταξονομία θα μπορούσε να ήταν η σχέση «έχειπαιδί», η οποία αφορά την κλάση μητέρα και καθορίζει αν αυτή έχει παιδί που είναι αγόρι ή κορίτσι. Όπως βλέπουμε, λοιπόν, οι σχέσεις (ρόλοι) μας δίνουν τη δυνατότητα να ορίσουμε μοντέλα που είναι πολύ πλούσια σημασιολογικά. Κατασκευαστές: Αποτελούν (λογικούς) τελεστές με τη βοήθεια των οποίων μπορούν να οριστούν σύνθετες έννοιες και σχέσεις για τις οντότητες της οντολογίας χρησιμοποιώντας αυτές που ήδη υπάρχουν. Οι οντολογίες αποτελούν τυπικές γλώσσες που διαθέτουν τυπική σημασιολογία (formal semantics). Για το λόγο αυτό μπορούν να χρησιμοποιηθούν από προγράμματα αυτοματοποιημένης συλλογιστικής (automated reasoners), τα οποία χρησιμοποιώντας την ήδη υπάρχουσα γνώση που περιγράφεται σε αυτές είναι δυνατόν να εξάγουν νέα γνώση που ονομάζουμε συμπεράσματα. Για την αναπαράσταση των οντολογιών στον Σημασιολογικό Ιστό αναπτύχθηκαν γλώσσες αναπαράστασης βασισμένες στην XML, τη γλώσσα στην οποία δομείται η πληροφορία στο σημερινό ιστό. Οι γλώσσες αυτές είναι η RDF(S) και η OWL. Στo Σχήμα 1 φαίνεται η αρχιτεκτονική του Σημασιολογικού Ιστού. Όπως παρατηρούμε, ο Σημασιολογικός Ιστός αποτελείται από στρώματα που υλοποιούν διαφορετικές λειτουργικότητες: Η γλώσσα XML παρέχει τη στοιχειώδη σύνταξη του περιεχομένου των δεδομένων, χωρίς να τους προσδίδει σημασιολογία. Με τη γλώσσα XML Schema καθορίζεται η δομή των δεδομένων στα αρχεία XML. H γλώσσα RDF είναι γλώσσα αναπαράστασης γνώσης και βρίσκεται στο επίπεδο μεταδεδομένων. Η RDF περιγράφει μόνο ισχυρισμούς για τα δεδομένα, χρησιμοποιώντας τις έννοιες του πόρου (resource) και της ιδιότητας/ρόλου (property). Οι πόροι είναι ουσιαστικά τα ίδια τα δεδομένα, τα οποία περιγράφονται με την απόδοση ιδιοτήτων σε αυτά. Τα μοντέλα που βασίζονται στην RDF μπορούν να αναπαρασταθούν με βάση τη σύνταξη της XML. Σελίδα 4 από 15

5 Σχήμα 1, Αρχιτεκτονική Σημασιολογικού Ιστού Η γλώσσα RDF-S χρησιμοποιείται στο επίπεδο σχήματος. Η γλώσσα αυτή επεκτείνει την RDF με τη δυνατότητα περιγραφής των πόρων της RDF με έννοιες (κλάσεις), ιεραρχία εννοιών και ρόλων. Η γλώσσα OWL προσθέτει ακόμα περισσότερο λεξιλόγιο για την περιγραφή των ιδιοτήτων και των κλάσεων. Το λεξιλόγιο αυτό, είναι βασισμένο στις Περιγραφικές Λογικές και περιλαμβάνει τους κατασκευαστές των Περιγραφικών Λογικών. Στη συνέχεια παραθέτουμε μια μικρή εισαγωγή τόσο της γλώσσας OWL όσο και της OWL 2 που αποτελεί διάδοχο της. 2.1 Η γλώσσα OWL H OWL είναι μία γλώσσα για την αναπαράσταση οντολογιών, η σημασιολογία της οποίας αντιστοιχεί σε εκείνη μίας εκφραστικής Περιγραφικής Λογικής [2]. Η OWL, δεν είναι γλώσσα προγραμματισμού αλλά μία δηλωτική γλώσσα που περιγράφει την κατάσταση του κόσμου που αναπαρίσταται με λογικό τρόπο. Με τη βοήθεια εργαλείων συλλογιστικής, τα οποία είναι ανεξάρτητα από την OWL, είναι δυνατό να εξαχθούν συμπεράσματα για αυτή την κατάσταση του κόσμου. Για τη μοντελοποίηση της γνώσης, η OWL χρησιμοποιεί αξιώματα (axioms), τα οποία αντιστοιχούν σε δηλώσεις για τον κόσμο, οντότητες (entities), οι οποίες αντιπροσωπεύουν αντικείμενα, έννοιες και ρόλους του πραγματικού κόσμου καθώς και εκφράσεις (expressions), δηλαδή συνδυασμούς από οντότητες για την κατασκευή πιο σύνθετων οντοτήτων. Η OWL εμφανίζεται σε τρεις μορφές, τρεις υπογλώσσες αυξανόμενης εκφραστικότητας οι οποίες παρουσιάζονται παρακάτω: OWL Lite: Παρέχει την ίδια εκφραστική δυνατότητα με τη γλώσσα περιγραφικής λογικής SHIF(D). Απευθύνεται σε χρήστες που δεν έχουν μεγάλες απαιτήσεις σε εκφραστικές δυνατότητες. Έτσι εμφανίζει πολύ καλές υπολογιστικές επιδόσεις σε σχέση με πιο εκφραστικές γλώσσες. Σελίδα 5 από 15

6 OWL DL: Βασίζεται στη γλώσσα περιγραφικής λογικής SHOIN(D). Παρέχει μεγάλη εκφραστική ικανότητα παραμένοντας αποφασίσιμη (decidable). Πρόκειται για την πιο διαδεδομένη γλώσσα περιγραφής οντολογιών. OWL Full: Η γλώσσα αυτή είναι ίδια με την OWL DL όσον αναφορά στο λεξιλόγιό της. Παρέχει όμως επιπλέον χαρακτηριστικά όπως τη συντακτική ελευθερία της γλώσσας RDF. Συνεπώς, παρέχει και περιθώρια μετα-μοντελοποίησης. Τα χαρακτηριστικά αυτά την καθιστούν μη-αποφασίσιμη (undecidable) κάτι το οποίο έχει σαν συνέπεια να μη χρησιμοποιείται σε εφαρμογές. 2.2 Η γλώσσα OWL 2 Η τελευταία έκδοση της OWL είναι η γλώσσα OWL 2. Με τις υπογλώσσες (profiles) της OWL 2, αντιμετωπίζεται το πρόβλημα υψηλής πολυπλοκότητας συλλογιστικής εξαιτίας της υψηλής εκφραστικότητας που παρουσιάζεται στην OWL. Κάθε μία από τις υπογλώσσες μειώνει την εκφραστικότητα της OWL με διαφορετικό τρόπο, ώστε η κάθε μία να χρησιμοποιείται σε διαφορετικού είδους εφαρμογές παρέχοντας ταυτόχρονα την απαραίτητη εκφραστικότητα χωρίς όμως να παρουσιάζει μεγάλη υπολογιστική πολυπλοκότητα. Η OWL 2 EL είναι κατάλληλη για οντολογίες με πολύ μεγάλο αριθμό ιδιοτήτων ή εννοιών. Σε τέτοιες περιπτώσεις είναι σημαντικό τα βασικά προβλήματα συλλογιστικής να επιλύονται σε χρόνο πολυωνυμικό ως προς το μέγεθος της οντολογίας. Η OWL 2 EL βασίζεται στην οικογένεια γλωσσών EL και συγκεκριμένα στη γλώσσα EL++. Η OWL 2 QL χρησιμοποιείται σε οντολογίες με πολύ μεγάλο αριθμό στιγμιοτύπων, και στις οποίες από πλευράς συλλογιστικής μας ενδιαφέρει κυρίως η απάντηση ερωτημάτων. Στην OWL 2 QL, η απάντηση συζευκτικών ερωτημάτων μπορεί να υλοποιηθεί με τη βοήθεια σχεσιακών βάσεων δεδομένων. Με την κατάλληλη τεχνική συλλογιστικής, η απάντηση ερωτημάτων μπορεί να είναι ορθή και πλήρης σε λογαριθμικό, ως προς το πλήθος των στιγμιοτύπων, χώρο. Όπως και για την OWL 2 EL, υπάρχουν αλγόριθμοι συλλογιστικής που σε πολυωνυμικό χρόνο υλοποιούν τα προβλήματα συνέπειας και υπαγωγής. Η OWL 2 RL έχει σχεδιαστεί για εφαρμογές που απαιτούν υψηλού επιπέδου συλλογιστική χωρίς να θυσιάζεται όλη η εκφραστική δύναμη της γλώσσας OWL. Απευθύνεται σε εφαρμογές που μπορούν να θυσιάσουν μέρος της εκφραστικότητας των γλωσσών που διαχειρίζονται έτσι ώστε να εμφανίζουν μεγαλύτερη αποτελεσματικότητα, όπως επίσης σε εφαρμογές RDF(S) που χρειάζονται επιπλέον εκφραστικότητα. Τα συστήματα εξαγωγής συμπερασμάτων για την OWL 2 RL υλοποιούνται με μηχανές συλλογιστικής βασισμένες σε κανόνες (rule-based). Τα προβλήματα συνέπειας, ικανοποιησιμότητας εκφράσεων, ελέγχου στιγμιοτύπων και απάντησης συζευκτικών ερωτημάτων λύνονται σε πολυωνυμικό χρόνο σε σχέση με το μέγεθος της οντολογίας. Η γλώσσα αυτή έχει αρκετά υψηλή εκφραστικότητα, αφού περιλαμβάνει σχεδόν όλους τους κατασκευαστές της OWL Αντιστοίχιση Οντολογιών Όπως αναφέραμε και προηγουμένως για να μπορέσει να επιτευχθεί διαλειτουργικότητα μεταξύ των μεταδεδομένων των διαφόρων παρόχων είναι απαραίτητο οι πληροφορίες να αναπαρίστανται με τη βοήθεια οντολογιών. Παρόλα αυτά είναι πιθανό και οι οντολογίες να εισάγουν κάποιο βαθμό ετερογένειας και για αυτό θα πρέπει να υποστούν κάποια επεξεργασία για να αποκατασταθεί η διαλειτουργικότητα. Συνεπώς η σημασιολογική διαλειτουργικότητα που είναι απαραίτητη για την ολοκλήρωση των Σελίδα 6 από 15

7 δεδομένων ανάγεται στην εναρμόνιση των οντολογιών. Το πρόβλημα αυτό είναι γνωστό στην βιβλιογραφία ως «Αντιστοίχιση Οντολογιών» (Ontology Alignment ή Ontology Matching) και μπορεί να περιγραφεί ως εξής: δεδομένων δύο οντολογιών που κάθε μια περιγράφει ένα σύνολο από διακριτά αντικείμενα ζητείται να βρεθούν οι σχέσεις (όπως ισοδυναμία ή υπαγωγή) που ισχύουν μεταξύ των αντικειμένων αυτών. Με άλλα λόγια η αντιστοίχιση οντολογιών είναι η διαδικασία κατά την οποία παράγονται σημασιολογικές αντιστοιχίσεις μεταξύ οντολογιών παρέχοντας έτσι τη δυνατότητα της ολοκλήρωσης δεδομένων με αυτόματο τρόπο. Για τον ορισμό μιας αντιστοίχισης ανάμεσα σε δύο οντότητες δύο διαφορετικών οντολογιών είναι απαραίτητο να οριστεί η σχέση που υπάρχει ανάμεσα σε αυτές (τις οντότητες). Οι αλγόριθμοι αντιστοίχισης πρωτίστως χρησιμοποιούν την σχέση της ισοδυναμίας (=) θέλοντας έτσι να δηλώσουν ότι οι οντότητες που έχουν αντιστοιχιστεί είναι ίδιες ή ισοδύναμες. Επιπλέον είναι δυνατόν να οριστούν σχέσεις που ορίζονται από την κάθε γλώσσα αναπαράστασης οντολογιών. Για παράδειγμα, χρησιμοποιώντας την OWL, είναι δυνατόν να χρησιμοποιηθούν οι σχέσεις owl:equivalentclass, owl:disjointwith, και rdfs:subclassof έτσι ώστε να συσχετιστούν οι οντότητες των δύο οντολογιών. Οι σχέσεις αυτές αντιστοιχούν σε συνολοθεωρητικές σχέσεις: ισότητα (=), σχέση ξένων εννοιών ( ) και σχέση γενίκευσης ( ) αντίστοιχα. Τέλος, οι σχέσεις αυτές μπορεί να είναι οποιουδήποτε τύπου και δεν είναι απαραίτητο να περιορίζονται σε σχέσεις που ορίζονται από τη γλώσσα αναπαράστασης οντολογιών, όπως είναι οι ασαφείς σχέσεις ή οι κατανομές πιθανότητας πάνω σε ένα πλήρες σύνολο σχέσεων, ή τέλος μέτρα ομοιότητας. Για πρακτικούς λόγους, στη σχέση που ορίζεται ανάμεσα σε δύο οντότητες ανατίθεται ένας βαθμός εμπιστοσύνης ο οποίος μπορεί να θεωρηθεί ως ένα μέτρο εμπιστοσύνης στο γεγονός ότι ισχύει η σχέση. Η χρήση αυτού του μέτρου έγκειται στο ότι όσο μεγαλύτερο είναι το μέτρο αυτό τόσο πιο πιθανό είναι να ισχύει η σχέση στην οποία έχει ανατεθεί. Η πιο διαδεδομένη δομή είναι αυτή που στηρίζεται στο συνεχές διάστημα τιμών [0 1], αλλά κάποια συστήματα χρησιμοποιούν άλλες δομές όπως ασαφείς βαθμούς, πιθανότητες ή και άλλες. Χρησιμοποιώντας αυτά τα συστατικά μια αντιστοίχιση ανάμεσα σε δύο οντολογίες O και O μπορεί να οριστεί ως η πλειάδα <id,e,e,r,n> όπου: id είναι ένα μοναδικό αναγνωριστικό για τη συγκεκριμένη αντιστοίχιση, e είναι μια οντότητα της οντολογίας O, e είναι μια οντότητα της οντολογίας O, r είναι η σχέση ανάμεσα στα e, e και n είναι ο βαθμός εμπιστοσύνης. Συνεπώς η αντιστοίχιση <id,e,e,r,n> ορίζει ότι ισχύει η σχέση r ανάμεσα στις οντότητες e και e με βαθμό εμπιστοσύνης n. Επομένως η αντιστοίχιση δύο οντολογιών O και O ορίζεται ως το σύνολο των αντιστοιχίσεων της μορφής <id,e,e,r,n> για (πιθανώς) όλες τις οντότητες e και e που ανήκουν στις O και O αντίστοιχα. 4. Τεχνικές Αντιστοίχισης Οντολογιών Όπως αναφέρθηκε και παραπάνω ο στόχος της αντιστοίχισης οντολογιών είναι η εύρεση σχέσεων μεταξύ οντοτήτων (εννοιών και ρόλων) διαφορετικών οντολογιών. Πολύ συχνά οι σχέσεις αυτές είναι σχέσεις ισοδυναμίας που προκύπτουν μέσω της μέτρησης της ομοιότητας των οντοτήτων που περιέχουν οι οντολογίες αυτές. Σελίδα 7 από 15

8 Στη συνέχεια παρουσιάζουμε ένα πλήθος μεθόδων που χρησιμοποιούνται ευρέως στη βιβλιογραφία αλλά και στα υπάρχοντα συστήματα και εργαλεία. Οι μέθοδοι αυτές κατηγοριοποιούνται σε τοπικές οι οποίες υπολογίζουν την συσχέτιση μεταξύ δύο οντοτήτων και καθολικές οι οποίες χρησιμοποιώντας τις συσχετίσεις που έχουν υπολογιστεί από τις τοπικές μεθόδους παράγουν τις αντιστοιχίσεις. 4.1 Τοπικές Μέθοδοι Οι τοπικές μέθοδοι συνίστανται στην εύρεση αντιστοιχίσεων μεταξύ οντοτήτων διαφορετικών οντολογιών. Αυτό σημαίνει ότι στις τοπικές μεθόδους μια οντότητα (που μπορεί να είναι είτε έννοια, είτε ρόλος, είτε αντικείμενο) από μια οντολογία συγκρίνεται με μια οντότητα από μια άλλη οντολογία. Για να μπορέσουμε να αναγνωρίσουμε ποιες είναι οι πιο σχετικές οντότητες ανάμεσα σε δύο οντολογίες και για να μπορέσουμε να παρέχουμε αποδεκτές αντιστοιχίσεις μεταξύ τους χρησιμοποιούμε κάποια μέτρα. Τέτοια μέτρα είναι η ομοιότητα με την οποία υπολογίζουμε πόσο όμοιες είναι δύο οντότητες, και η ανομοιότητα με την οποία υπολογίζουμε πόσο διαφέρουν Ορολογικές Μέθοδοι Οι μέθοδοι αυτές χρησιμοποιούν τους όρους (ετικέτες ή ονόματα) των οντοτήτων έτσι ώστε να βρουν τις οντότητες που είναι όμοιες. Υπάρχουν δύο κύριες κατηγορίες μεθόδων για τη σύγκριση όρων. Αυτές είναι οι μέθοδοι συμβολοσειράς οι οποίες λαμβάνοντας υπ όψιν τους χαρακτήρες της συμβολοσειράς του όρου και οι γλωσσικές μέθοδοι στις οποίες χρησιμοποιείται γλωσσολογική πληροφορία Μέθοδοι συμβολοσειράς Οι μέθοδοι αυτές εκμεταλλεύονται τη δομή μιας συμβολοσειράς. Μερικές τέτοιες μέθοδοι είναι οι εξής: η ισότητα συμβολοσειρών που είναι μια συνάρτηση που επιστρέφει 0 εάν δύο συμβολοσειρές είναι διαφορετικές και 1 εάν είναι ίδιες, συναρτήσεις που ελέγχουν εάν μια συμβολοσειρά εμπεριέχεται σε μια άλλη. Μια τέτοια συναρτήση είναι η συνάρτηση n-gram [3] που επιστρέφει τον αριθμό των κοινών υπό-συμβολοσειρών που είναι όμοιες στις δύο συμβολοσειρές, συναρτήσεις που υπολογίζουν την απόσταση επεξεργασίας δύο συμβολοσειρών, που είναι ο αριθμός των εισαγωγών, διαγραφών και αντικαταστάσεων χαρακτήρων που χρειάζονται έτσι ώστε μια συμβολοσειρά να μετασχηματιστεί σε μια άλλη. Τέτοιες συναρτήσεις είναι η απόσταση Jaro [3] και η απόσταση Jaro- Winkler [3], συναρτήσεις που χρησιμοποιούν σημειολογική πληροφορία και θεωρούν τις συμβολοσειρές ως (πολυ)σύνολα λέξεων, δηλαδή σύνολα στα οποία ένα συγκεκριμένο αντικείμενο μπορεί να εμφανίζεται πολλές φορές. Οι συναρτήσεις αυτές είναι εμπνευσμένες από το χώρο της ανάκτησης πληροφοριών (information retrieval) Γλωσσικές μέθοδοι Οι μέθοδοι αυτές στηρίζουν τη λειτουργία τους στη χρήση τεχνικών Επεξεργασίας Φυσικής Γλώσσας, έτσι ώστε να ανακαλύψουν συσχετίσεις μεταξύ αντικειμένων εννοιών και ρόλων. Κατηγοριοποιούνται περαιτέρω σε εσωτερικές, που εφαρμόζουν ορολογικές μεθόδους αντιστοίχισης με τη βοήθεια μορφολογικής και συντακτικής ανάλυσης, εξωτερικές, που χρησιμοποιούν εξωτερικές πηγές όπως λεξικά και θησαυρούς και τέλος σε πολυγλωσσικές, που περιλαμβάνουν την αντιστοίχιση όρων σε διαφορετικές Σελίδα 8 από 15

9 γλώσσες, έτσι ώστε να μπορεί να κατασκευαστεί μια πολυγλωσσική οντολογία από δύο μονογλωσσικές ή ακόμα και για να αντιστοιχιστούν πολυγλωσσικές οντολογίες Δομικές Μέθοδοι Οι μέθοδοι αυτές συγκρίνουν τη δομή των οντοτήτων σε μια οντολογία, αντί να συγκρίνουν τα ονόματα και τα αναγνωριστικά τους. Η σύγκριση αυτή μπορεί να διαιρεθεί σε σύγκριση της εσωτερικής δομής μιας οντότητας και σε σύγκριση της οντότητας αυτής με άλλες οντότητες με τις οποίες σχετίζεται Εσωτερική δομή Οι μέθοδοι αυτές στηρίζονται στην εσωτερική δομή των οντοτήτων και χρησιμοποιούν κριτήρια όπως το πεδίο τιμών και το πεδίο ορισμού των ρόλων, τον αριθμό πληθικότητας τους, και τη μεταβατικότητα και/ή συμμετρία των ρόλων τους έτσι ώστε να υπολογίσουν την ομοιότητα τους. Οι μέθοδοι αυτές χρησιμοποιούνται συνήθως σε συνδυασμό με άλλες μεθόδους με σκοπό να ελαχιστοποιήσουν το μέγεθος των οντοτήτων που είναι υποψήφιες για αντιστοίχιση Εξωτερική δομή Οι μέθοδοι εξωτερικής δομής στηρίζουν την λειτουργία τους στην αντίληψη ότι «εάν δύο οντότητες είναι όμοιες τότε και οι γείτονες τους μπορεί να είναι κατά κάποιο τρόπο όμοιοι». Το μέτρο (αν)ομοιότητας υπολογίζεται με βάση τη θέση των οντοτήτων μέσα στην ιεραρχία της οντολογίας τους. Οι μέθοδοι αυτές παρουσιάζουν πολύ σημαντικά προβλήματα όταν το πεδίο από το οποίο έχουν κατασκευαστεί οι δύο σε σύγκριση οντολογίες είναι διαφορετικό, κάτι που είναι ιδιαίτερα συχνό στον Σημασιολογικό Ιστό Εκτατικές Μέθοδοι Οι μέθοδοι αυτές συγκρίνουν τα αντικείμενα που συμμετέχουν στις έννοιες και τους ρόλους της οντολογίας και μπορούν να χρησιμοποιηθούν κάτω από δύο διαφορετικές συνθήκες. Η πρώτη είναι όταν οι δύο οντολογίες μοιράζονται το ίδιο σύνολο αντικειμένων και η δεύτερη όταν κάτι τέτοιο δεν ισχύει Σημασιολογικές Μέθοδοι Οι σημασιολογικές μέθοδοι στηρίζουν τη λειτουργία τους σε μοντέλα. Αποτελούν επαγωγικές μεθόδους και χρησιμοποιούν μοντελο-θεωρητική σημασιολογία για να δικαιολογήσουν τα αποτελέσματα τους. Η βασική ιδέα είναι ότι μεταφράζουν το πρόβλημα αντιστοίχισης σε μια προτασιακή φόρμουλα την οποία στη συνέχεια ελέγχουν για την εγκυρότητα της. Οι αμιγώς σημασιολογικές μέθοδοι δεν παρέχουν καλά αποτελέσματα όταν χρησιμοποιούνται μόνες τους. Συνήθως χρειάζονται ένα στάδιο προεπεξεργασίας στο οποίο δίνονται οι οντότητες που είναι ισοδύναμες. 4.2 Καθολικές Μέθοδοι Οι μέθοδοι αυτές συνδυάζουν τα αποτελέσματα των τοπικών μεθόδων έτσι ώστε να κατασκευάσουν ένα πρωτότυπο αλγόριθμο για την κατασκευή αντιστοιχίσεων. Από τη στιγμή που οι τοπικές μέθοδοι έχουν καθορίσει το μέτρο της (αν)ομοιότητας χρησιμοποιούνται διάφορες διεργασίες έτσι ώστε να υπολογιστούν οι αντιστοιχίσεις. Τέτοιες διεργασίες είναι: η συνάθροιση των αποτελεσμάτων των τοπικών μεθόδων έτσι ώστε να υπολογιστεί η ομοιότητα σύνθετων οντοτήτων, η οργάνωση του συνδυασμού διαφόρων τύπων ομοιοτήτων και αλγορίθμων αντιστοίχισης, Σελίδα 9 από 15

10 η συμμετοχή του χρήστη στη διαδικασία αντιστοίχισης, η εξαγωγή των αντιστοιχίσεων από τις προκύπτουσες (αν)ομοιότητες. 5. Συστήματα Αιχμής στην Αντιστοίχιση Οντολογιών 5.1 SAMBO Το SAMBO είναι ένα σύστημα που χρησιμοποιείται για την αντιστοίχιση και την συγχώνευση βιοϊατρικών οντολογιών [4]. Έχει τη δυνατότητα να διαχειρίζεται οντολογίες γραμμένες σε OWL και η έξοδος του δίνει αντιστοιχίσεις ένα προς ένα μεταξύ εννοιών και ρόλων. Το σύστημα αυτό χρησιμοποιεί μια πληθώρα προσαρμογέων αντιστοίχισης ομοιότητας (matchers), που περιλαμβάνουν: ορολογικούς: n-gram, απόσταση επεξεργασίας, σύγκριση των λιστών των λέξεων από τις οποίες αποτελούνται οι όροι. Τα αποτελέσματα αυτών των προσαρμογέων συνδυάζονται μέσω ενός σταθμισμένου αθροίσματος με προκαθορισμένα βάρη, δομικούς, μέσω ενός επαναληπτικού αλγορίθμου που ελέγχει εάν δύο έννοιες εμφανίζονται σε ίδιες θέσεις σε σχέση με τις ιεραρχίες is-a ή part-of σε σχέση με ήδη αντιστοιχισμένες έννοιες, με την διαίσθηση ότι οι υπό μελέτη έννοιες είναι πιθανό να είναι επίσης όμοιες, με χρήση γνωστικού υποβάθρου, με τη χρήση (i) μιας σχέσης μεταξύ των αντιστοιχισμένων εννοιών σε UMLS (Unified Medical Language System) [5] και (ii) ενός συνόλου γνώσης που συλλέγεται από την δημοσιευμένη βιβλιογραφία και εξάγεται με τη χρήση ενός απλού ταξινομητή Bayes. Τα αποτελέσματα που παράγονται από αυτούς τους προσαρμογείς συνδυάζονται με βάση τα προκαθορισμένα βάρη. Στη συνέχεια, πραγματοποιείται μια διαδικασία φιλτραρίσματος έτσι ώστε να προκύψει μια πρόταση αντιστοίχισης, η οποία εμφανίζεται στο χρήστη για επιβεβαίωση (αποδοχή, απόρριψη ή τροποποίηση). Εφόσον η διαδικασία της αντιστοίχισης έχει πραγματοποιηθεί, το σύστημα μπορεί να συγχωνεύσει τις αντιστοιχισμένες οντολογίες, να υπολογίσει τις συνέπειες της αντιστοίχισης και να ελέγξει την καινούρια οντολογία για ασυνέπειες. 5.2 Falcon Το σύστημα Falcon ακολουθεί μια προσέγγιση διαίρει-και-βασίλευε για την αντιστοίχιση οντολογιών [6]. Μπορεί να διαχειριστεί οντολογίες που είναι γραμμένες σε RDF και OWL. Έχει σχεδιαστεί έτσι ώστε να μπορεί να διαχειρίζεται πολύ μεγάλες οντολογίες (που περιέχουν χιλιάδες οντότητες). Η διαδικασία αντιστοίχισης πραγματοποιείται σε τρείς φάσεις: (i) διαχωρισμού των οντολογιών, (ii) αντιστοίχισης τμημάτων, και (iii) υπολογισμού αντιστοιχίσεων. Η πρώτη φάση ξεκινάει με ένα δομικό διαχωρισμό έτσι ώστε να διαχωριστούν οι οντότητες (έννοιες και ρόλοι) κάθε οντολογίας σε ένα σύνολο μικρών συστάδων. Ο διαχωρισμός στηρίζεται σε δομικές αποστάσεις ανάμεσα σε έννοιες και ρόλους, π.χ. στο πόσο κοντά βρίσκονται οι έννοιες στις ιεραρχίες των σχέσεων rdfs:subclassof καθώς και σε μια επέκταση του αλγορίθμου ομαδοποίησης Rock agglomerative [7]. Στη συνέχεια με χρήση αυτών των συστάδων (ομάδων) κατασκευάζει τμήματα. Στη δεύτερη φάση αυτή τα τμήματα από διαφορετικές οντολογίες αντιστοιχίζονται με βάση ζεύγη οντοτήτων που έχουν ήδη αντιστοιχιστεί και ονομάζονται άγκυρες. Όσο περισσότερες άγκυρες υπάρχουν για τα δύο αυτά τμήματα τόσο περισσότερο όμοια είναι. Με τη σειρά τους, οι άγκυρες αυτές προκύπτουν από την αντιστοίχιση οντοτήτων με τη χρήση του αλγορίθμου I-SUB [8]. Στη συνέχεια τα ζεύγη τμημάτων που έχουν τις μεγαλύτερες ομοιότητες επιλέγονται με βάση ένα κατώφλι. Αξίζει να σημειωθεί ότι κάθε τμήμα Σελίδα 10 από 15

11 αποτελεί ένα μικρό τμήμα μιας οντολογίας. Τέλος, στην τρίτη φάση τα αποτελέσματα της επονομαζόμενης μεθόδου V-Doc, που αποτελεί μια γλωσσική μέθοδο αντιστοίχισης, και της τεχνικής GMO, που αποτελεί επαναληπτικό προσαρμογέα δομικής αντιστοίχισης, συνδυάζονται μέσω διαδοχικής σύνθεσης έτσι ώστε να προκύψουν αντιστοιχίσεις μεταξύ των ζευγών τμημάτων που έχουν αντιστοιχιστεί. Στο τέλος, η αντιστοίχιση που δίνεται ως έξοδος προκύπτει από μια άπληστη επιλογή (greedy selection). 5.3 DSSim Το DSSim αποτελεί ένα πλαίσιο για αντιστοίχιση οντολογιών με τη χρήση πρακτόρων. Το σύστημα διαχειρίζεται πολύ μεγάλες οντολογίες γραμμένες σε OWL και SKOS και υπολογίζει αντιστοιχίσεις ένα προς ένα που περιέχουν σχέσεις υπαγωγής και ισοδυναμίας μεταξύ εννοιών και ρόλων. Ο κάθε πράκτορας κατασκευάζει μια πεποίθηση για την ορθότητα μιας συγκεκριμένης υπόθεσης αντιστοίχισης. Στη συνέχεια, οι πεποιθήσεις αυτές συνδυάζονται σε μια πιο συνεκτική όψη έτσι ώστε να βελτιωθεί η ποιότητα της αντιστοίχισης. Στη συνέχεια οι οντολογίες διαμερίζονται σε τμήματα. Κάθε έννοια ή ρόλος του πρώτου τμήματος αντιμετωπίζεται σαν ένα ερώτημα, το οποίο επεκτείνεται με βάση υπερώνυμα από το WordNet, τα οποία αντιμετωπίζονται ως γνωστικό υπόβαθρο. Τα υπερώνυμα αυτά χρησιμοποιούνται ως μεταβλητές στην κάθε υπόθεση έτσι ώστε να ενισχύσουν τις πεποιθήσεις. Οι έννοιες και οι ρόλοι που επεκτείνονται αντιστοιχίζονται συντακτικά με όμοιες έννοιες και ρόλους της δεύτερης οντολογίας έτσι ώστε να μπορεί να αναγνωριστεί ένα σχετικό τμήμα γράφου της δεύτερης οντολογίας. Στη συνέχεια ο γράφος του ερωτήματος της πρώτης οντολογίας αντιστοιχίζεται με το σχετικό τμήμα του γράφου της δεύτερης οντολογίας. Για το σκοπό αυτό χρησιμοποιούνται διάφορα μέτρα ορολογικής ομοιότητας, όπως οι αποστάσεις Monger-Elkan και Jaccard, τα οποία στη συνέχεια συνδυάζονται με διάφορους τύπους. Οι ομοιότητες αντιμετωπίζονται ως διαφορετικοί εμπειρογνώμονες στη θεωρία αποδείξεων και χρησιμοποιούνται για να παρέχουν πρόσβαση σε ποσοτικές τιμές ομοιότητας (που μετασχηματίζονται σε συναρτήσεις πεποίθησης) με τις οποίες γεμίζουν οι πίνακες ομοιότητας. Οι αντιστοιχίσεις που προκύπτουν επιλέγονται με βάση τη μέγιστη συνάρτηση πεποίθησης πάνω από τις συνδυαζόμενες αποδείξεις. Διάφορες συγκρούσεις που μπορεί να προκύψουν αντιμετωπίζονται με τη χρήση μιας προσέγγισης που στηρίζεται σε ασαφείς κανόνες. Το σύστημα χρησιμοποιεί τη διαπροσωπεία του συστήματος απάντησης ερωτημάτων AQUA [9] που μπορεί να διαχειριστεί ερωτήματα φυσικής γλώσσας. 5.4 CROSI Το σύστημα CROSI (Capturing, Representing and Operationalising Semantic Integration) [10] χρησιμοποιεί μια μέθοδο κατηγοριοποίησης που χρησιμοποιείται τόσο για την αντιστοίχιση σχημάτων βάσεων δεδομένων όσο και για αντιστοίχιση οντολογιών. Επίσης παρέχει βοηθήματα για την πλοήγηση μέσα σε διάφορες προσεγγίσεις αντιστοίχισης δίνοντας έμφαση σε σημασιολογικές τεχνικές. Αποτελεί ένα σύστημα που χρησιμοποιεί ήδη υπάρχοντα πακέτα έτσι ώστε να ενισχύσει τους εσωτερικούς προσαρμογείς αντιστοίχισης του καθώς και άλλα συστήματα αντιστοίχισης που τα χρησιμοποιεί σαν εξωτερικούς προσαρμογείς. Η διαδικασία αντιστοίχισης βασίζεται στην ομοιότητα που υπολογίζεται από τα ονόματα, το πεδίο ορισμού, και το πεδίο τιμών καθορισμένων ιδιοτήτων καθώς και στη χρήση γλωσσολογικών μεθόδων, όπως το WordNet. 5.5 MapOnto Το MapOnto αποτελεί ένα plug-in για την πλατφόρμα διαχείρισης γνώσης Protégé. Αποτελεί ένα ερευνητικό έργο που έχει ως στόχο την δημιουργία σημασιολογικών αντιστοιχίσεων ανάμεσα σε διαφορετικά μοντέλα δεδομένων, π.χ. σχήματα βάσεων δεδομένων, εννοιολογικά σχήματα, και οντολογίες. Ενώ άλλα συστήματα Σελίδα 11 από 15

12 αντιμετωπίζουν το πρόβλημα της δημιουργίας αντιστοιχίσεων για παρόμοια μοντέλα δεδομένων, το MapOnto έχει τη δυνατότητα να κατασκευάσει αντιστοιχίσεις μεταξύ διαφορετικών μοντέλων δεδομένων. Η πιο σημαντική του λειτουργία είναι η αντιστοίχιση μεταξύ σχεσιακών πινάκων και οντολογιών. Για να είναι κάτι τέτοιο εφικτό ο χρήστης είναι απαραίτητο να παρέχει απλές σχέσεις από τις στήλες των πινάκων σε ιδιότητες των εννοιών σε μια οντολογία. 5.6 RiMOM Το RiMOM αποτελεί ένα δυναμικό πλαίσιο πολλαπλών στρατηγικών [11]. Αποτελεί επέκταση μιας προηγούμενης έκδοσης του συστήματος [12] το οποίο στήριζε τη λειτουργία του στο συνδυασμό πολλαπλών στρατηγικών αντιστοίχισης, μέσω της ελαχιστοποίησης ρίσκου με Μπαεσιανές συναρτήσεις απόφασης. Η νέα έκδοση εκτιμά ποσοτικά τα χαρακτηριστικά ομοιότητας για κάθε διαδικασία αντιστοίχισης. Τα χαρακτηριστικά αυτά χρησιμοποιούνται στη συνέχεια για την επιλογή και το συνδυασμό των διάφορων μεθόδων αντιστοίχισης. Χρησιμοποιούνται δύο βασικές μέθοδοι αντιστοίχισης: (i) γλωσσολογική ομοιότητα (απόσταση επεξεργασίας για τις ταμπέλες των οντοτήτων, απόσταση διανύσματος ανάμεσα στα σχόλια και τα αντικείμενα των οντοτήτων) και (ii) δομική ομοιότητα (μια μορφή του Similarity Flooding [13] η οποία έχει υλοποιηθεί ως τρεις στρατηγικές: από έννοια σε έννοια, από ρόλο σε ρόλο και από έννοια σε ρόλο). Στη συνέχεια κάθε στρατηγική χρησιμοποιεί παράγοντες από τις ομοιότητες των ετικετών και τις δομικές ομοιότητες, που εισάγονται ως προεπεξεργασία των οντολογιών που πρόκειται να αντιστοιχιστούν, έτσι ώστε να καθοριστεί ποιά πληροφορία χρειάζεται να χρησιμοποιηθεί στην διαδικασία αντιστοίχισης. Πιο συγκεκριμένα, η επιλογή στρατηγικής ρυθμίζει δυναμικά τα χαρακτηριστικά για τη γλωσσολογική αντιστοίχιση, το συνδυασμό των βαρών για τον συνδυασμό των αντιστοιχίσεων, και την επιλογή της στρατηγικής αντιστοίχισης. Στη συνέχεια, η διαδικασία αντιστοίχισης ολοκληρώνεται με την επιλογή των αντιστοιχίσεων και την εξαγωγή του τελικού αποτελέσματος. 5.7 QOM Το σύστημα QOM (Quick Ontology Mapping) [14] είναι ένα εργαλείο αντιστοίχισης οντολογιών που στηρίζει τη λειτουργία του στην ποιοτική αντιστοίχιση σε σχέση με την πολυπλοκότητα εκτέλεσης. Η προσέγγιση αυτή στηρίζεται στο ότι σε αλγόριθμους αντιστοίχισης που είναι κατασκευασμένοι με βάση τις αρχές του δυναμικού προγραμματισμού, η απώλεια της ποιότητας των αντιστοιχίσεων είναι οριακή, ενώ η βελτίωση που παρατηρείται στην αποδοτικότητα του αλγορίθμου είναι τόσο μεγάλη που επιτρέπει την αντιστοίχιση πολύ μεγάλων οντολογιών. Το QOM υποστηρίζει οντολογίες που είναι γραμμένες σε RDF. Η διαδικασία που ακολουθείται για την παραγωγή των αντιστοιχίσεων περιγράφεται στη συνέχεια. Αρχικά το QOM δέχεται στην είσοδο του τις RDF οντολογίες. Στη συνέχεια, αντί να συγκρίνει όλες τις οντότητες της πρώτης οντολογίας με αυτές της δεύτερης, χρησιμοποιεί ευριστικές συναρτήσεις (heuristics) έτσι ώστε να ελαττώσει τον αριθμό των υποψήφιων αντιστοιχίσεων, κάτι το οποίο βελτιώνει σημαντικά την πολυπλοκότητα του συστήματος. Ο υπολογισμός της ομοιότητας γίνεται με τη χρήση ενός εύρους συναρτήσεων ομοιότητας συμβολοσειρών. Στη συνέχεια όλες οι αντιστοιχίσεις που έχουν παραχθεί χρησιμοποιούνται ως είσοδος σε ένα συναθροιστή ομοιοτήτων, ο οποίος αντί να χρησιμοποιεί μια γραμμική συνάρτηση συνάθροισης χρησιμοποιεί μια σιγμοειδή, έτσι δίνοντας μεγαλύτερη έμφαση στις αντιστοιχίσεις που έχουν μεγάλο μέτρο ομοιότητας. Όταν υπολογιστούν τα μέτρα ομοιότητας, τότε κατασκευάζονται και οι τελικές αντιστοιχίσεις οι οποίες ανατίθενται μια στρατηγική που ξεκινάει πρώτα από τις Σελίδα 12 από 15

13 αντιστοιχίσεις με μεγάλες τιμές ομοιότητας. Για το λόγο αυτό το QOM υποστηρίζει μόνο αντιστοιχίσεις ένα προς ένα. 5.8 Hmatch To ΗΜatch είναι ένα εργαλείο για δυναμική αντιστοίχιση οντολογιών. Συγκεκριμένα, υπάρχουν τέσσερα διαφορετικά μοντέλα αντιστοίχισης για να καλύψουν αντιστοιχίσεις τόσο σε επιφανειακό επίπεδο όσο και πιο εντατικά, με σκοπό να παρέχει ένα ευρύ φάσμα μετρικών που του δίνουν τη δυνατόν να αντιμετωπίσει τα διάφορα σενάρια αντιστοιχίσεων που μπορούν να υπάρξουν όταν οι έννοιες που χρησιμοποιούνται περιγράφουν πραγματικές οντολογίες. Το HMatch παίρνει σαν είσοδο δύο οντολογίες και επιστρέφει σαν αποτέλεσμα τις αντιστοιχίσεις που καθορίζουν τις ανταποκρίσεις μεταξύ εννοιών των δύο οντολογιών, οι οποίες έχουν το ίδιο ή παρόμοιο νόημα. Οι αντιστοιχίσεις του HMatch προκύπτουν μετά από ανάλυση της ομοιότητας των εννοιών που υπάρχουν στις οντολογίες που συγκρίνονται. Με το HMatch γίνεται ανάλυση ομοιότητας μέσω συγγενικών μετρικών για να καθοριστεί ένα μέτρο σημασιολογικής συγγένειας μεταξύ των τιμών [0,1]. Ένας μηχανισμός κατωφλίου επιβάλλεται για να θέσει ένα ελάχιστο επίπεδο σημασιολογικής συγγένειας το οποίο προσδιορίζει κατά πόσο δύο έννοιες θεωρούνται ως αντίστοιχες έννοιες. Δεδομένων δύο οντολογιών, το HMatch υπολογίζει την τιμή της σημασιολογικής συγγένειας ως το γραμμικό συνδυασμό της τιμής της γλωσσικής συγγένειας και της τιμής της συγγένειας από τα συμφραζόμενα. Για την εκτίμηση της γλωσσικής συγγένειας, το HMatch βασίζεται σε μια «εγκυκλοπαίδεια» από όρους και σχέσεις που εξάγονται αυτόματα από το λεξικό σύστημα WordNet. H συνάρτηση του HMatch που υπολογίζει τη συγγένεια από τα συμφραζόμενα παρέχει ένα μέτρο ομοιότητας, υπολογίζοντας τα χαρακτηριστικά από τα συμφραζόμενα των εννοιών της οντολογίας. Τα συμφραζόμενα μιας έννοιας μπορεί να περιέχουν ιδιότητες, σημασιολογικές σχέσεις με άλλες έννοιες και τιμές ιδιοτήτων. Το επίπεδο σημασιολογικής πολυπλοκότητας θεωρείται διαφορετικό με βάση τη σύνθεση των συμφραζόμενων και έτσι έχουμε τα τέσσερα μοντέλα αντιστοίχισης: surface: λαμβάνεται υπόψη μόνο η γλωσσική συγγένεια για να καθοριστεί η ομοιότητα των εννοιών. shallow: λαμβάνεται υπόψη η συγγένεια από τα συμφραζόμενα θεωρώντας ότι τα συμφραζόμενα συνθέτονται μόνο από ιδιότητες εννοιών. deep: επεκτείνει την περίπτωση shallow υπολογίζοντας σημασιολογικές σχέσεις και με άλλες έννοιες. intensive: επεκτείνει την περίπτωση deep υπολογίζοντας και τιμές ιδιοτήτων. 5.9 AlighmentAPI Το Alignment API αποτελεί μια Διεπαφή Προγραμματισμού Εφαρμογών (API) γραμμένη σε Java καθώς και μια υλοποίηση για τον υπολογισμό και τη διαχείριση αντιστοιχίσεων σε οντολογίες. Το εργαλείο αυτό έχει ως στόχο την υποστήριξη της ανάπτυξης εργαλείων που διαχειρίζονται αντιστοιχίσεις και έχουν τη δυνατότητα να χρησιμοποιούν άλλα συστήματα και αλγορίθμους αντιστοίχισης οντολογιών. Αποτελεί επίσης ένα τρόπο για να μπορούν τα διάφορα συστήματα να διανέμουν τις αντιστοιχίσεις που παράγουν με ένα καλά υποστηριζόμενο πλαίσιο. Το Alignment API παρέχει ένα σύνολο από επεκτάσιμες λειτουργίες όπως η δημιουργία, η αξιολόγηση, η κατεργασία οντολογιών και αντιστοιχίσεων. Αποτελεί ίσως το πιο γνωστό εργαλείο που είναι δημόσια διαθέσιμο για την επεξεργασία και την αντιστοίχιση οντολογιών και θα αποτελέσει το εργαλείο στο οποίο θα στηριχθούμε για να κατασκευάσουμε ένα σύστημα αντιστοίχισης οντολογιών. Σελίδα 13 από 15

14 6. Σύνοψη Στόχος του έργου αυτού είναι η υλοποίηση των κατάλληλων εργαλείων για την ολοκληρωμένη αντιμετώπιση των διαδικασιών που αφορούν στη συγκέντρωση και καταχώρηση ετερογενούς οπτικοακουστικού υλικού, στο χειρισμό και εμπλουτισμό του και τέλος, στη δυνατότητα επικοινωνίας και διάθεσης του στον εξειδικευμένο αλλά και στο γενικού τύπου χρήστη, μέσω σύγχρονων και νέων τεχνικών προσεγγίσεων. Το ψηφιακό οπτικοακουστικό περιεχόμενο συνοδεύεται από πληροφορίες, σε μορφή μεταδεδομένων, που αναφέρονται στο πρωτογενές θέμα που απεικονίζεται, σε τεχνικά και πληροφοριακά χαρακτηριστικά του ίδιου του περιεχομένου και της διαδικασίας ψηφιοποίησής του, καθώς και σε πληροφορίες για το φορέα και τη σχέση του με το περιεχόμενο, αλλά και πληροφορίες για τη διάθεσή του και τις πηγές που έχουν συνεισφέρει στην τεκμηρίωση του. Για το λόγο αυτό και για να μπορέσουν τα μεταδεδομένα αυτά να χρησιμοποιηθούν σε ένα περιβάλλον διαλειτουργικότητας και ομοιογένειας, είναι απαραίτητο να αναπαρασταθούν με τεχνολογίες Σημασιολογικού Ιστού και πιο συγκεκριμένα με τη χρήση οντολογιών. Οι οντολογίες όμως αυτές είναι δυνατό να είναι ετερογενείς και για το λόγο αυτό θα πρέπει να αντιστοιχιστούν. Για το λόγο αυτό σε αυτό το παραδοτέο παρουσιάσαμε τις τεχνολογίες εκείνες που είναι ικανές να βοηθήσουν στην αναπαράσταση της πληροφορίας με τη χρήση οντολογιών αλλά και στην αντιστοίχιση τους έτσι ώστε να επιτευχθεί η επιθυμητή διαλειτουργικότητα. Τέλος παρουσιάσαμε ένα σύνολο από συστήματα και αλγορίθμους αιχμής σχετικά με την αντιστοίχιση οντολογιών, ένα από τα οποία είναι το Alignment API που θα χρησιμοποιηθεί σε αυτό το έργο. 7. Βιβλιογραφία [1] Tim Berners-Lee, James Hendler, and Ora Lassila. The semantic web. Scientific American, [2] Franz Baader, Diego Calvanese, Deborah L. McGuinness, Daniele Nardi and Peter F. Patel-Schneider, The Description Logic Handbook: Theory, Implementation, and Applications, Cambridge University Press, 2003 [3] Euzenat, Jérôme, and Pavel Shvaiko. Ontology matching. Vol. 18. Berlin: Springer, [4] P. Lambrix και H. Tan, SAMBO a system for aligning and merging biomedical ontologies, Journal of Web Semantics, vol. 4, no. 1, σελ , [5] O. Bodenreider, The unified medical language system (UMLS): integrating biomedical terminology, Nucleic Acids Research, vol. 32, σελ , [6] W. Hu, Y. Qu, and G. Cheng, Matching large ontologies: A divide-and-conquer approach, Data and Knowledge Engineering, vol. 67, no. 1, pp , [7] S. Guha, R. Rastogi, and K. Shim, Rock: A robust clustering algorithm for categorical attributes, in Proc. 15th International Conference on Data Engineering (ICDE), 1999, pp [8] G. Stoilos, G. Stamou, and S. Kollias, A string metric for ontology alignment, in Proc. 4th International Semantic Web Conference (ISWC), 2005, pp [9] V. Lopez, M. Pasin, and E. Motta, AquaLog: An ontologyportable question answering system for the semantic web. in Proc. 2nd European Semantic Web Conference (ESWC), 2005, pp [10] Yannis Kalfoglou and Bo Hu. Issues with evaluating and using publicly available ontologies. In Proceedings of the 4th International EON workshop (EON'06), Edinburgh, UK, May Σελίδα 14 από 15

15 [11] J. Li, J. Tang, Y. Li, and Q. Luo, Rimom: A dynamic multistrategy ontology alignment framework, IEEE Transactoins on Knowledge and Data Engineering, vol. 21, no. 8, pp , [12] J. Tang, J. Li, B. Liang, X. Huang, Y. Li, and K. Wang, Using Bayesian decision for ontology mapping, Journal of Web Semantics, vol. 4, no. 1, pp , [13] S. Melnik, H. Garcia-Molina, and E. Rahm, Similarity flooding: a versatile graph matching algorithm, in Proc. 18th International Conference on Data Engineering (ICDE), 2002, pp [14] M. Ehrig and S. Staab. QΟΜ - quick ontology mapping. In Proc. of the Third International Semantic Web Conference (ISWC2004), Hirosima (Japan), [15] David Aumueller, Hong-Hai Do, Sabine Massmann, and Erhard Rahm. Schema and ontology matching with COMA++. In SIGMOD '05: Proceedings of the 2005 ACM SIGMOD international conference on Management of data, pages , Baltimore, Maryland, ACM Press. [16] H. Do and E. Rahm. Coma - a system for flexible combination of schema matching approaches. In VLDB, Σελίδα 15 από 15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Α. Βαγγελάτος 2, Γ. Ορφανός 2, Χ. Τσαλίδης 2, Χ. Καλαμαρά 3

Α. Βαγγελάτος 2, Γ. Ορφανός 2, Χ. Τσαλίδης 2, Χ. Καλαμαρά 3 Ανάπτυξη Οντολογίας Βιοϊατρικών Όρων Α. Βαγγελάτος 2, Γ. Ορφανός 2, Χ. Τσαλίδης 2, Χ. Καλαμαρά 3 www.iatrolexi.cti.gr 1 Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών (ΕΑΙΤΥ) Σελίδα 1 Ημερομηνία:

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

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

Ανάκτηση Πληροφορίας Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #02 Ιστορική αναδρομή Σχετικές επιστημονικές περιοχές 1 Άδεια χρήσης Το παρόν εκπαιδευτικό

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

ΙΑΤΡΟΛΕΞΗ. Neurosoft A.E. --- ΕΑΙΤΥ. ΓΓΕΤ, ΚτΠ, Πρόγραµµα «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ»

ΙΑΤΡΟΛΕΞΗ. Neurosoft A.E. --- ΕΑΙΤΥ. ΓΓΕΤ, ΚτΠ, Πρόγραµµα «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ» Ανάπτυξη Υποδοµής Γλωσσικής Τεχνολογίας για το Βιοϊατρικό Τοµέα Neurosoft A.E. --- ΕΑΙΤΥ ΓΓΕΤ, ΚτΠ, Πρόγραµµα «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ» Προϋπολογισµός: 561.240 ιάρκεια: 18 µήνες Επιστηµονικός

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

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

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

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

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ

ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ Ε Λ Λ Η Ν Ι Κ Η Δ Η Μ Ο Κ Ρ Α Τ Ι Α ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ Π. Δ. 432/81 ΤΗΛ: 2610/996660 FAX: 2610/996677 E-mail: rescom@upatras.gr http://research.upatras.gr Πάτρα, 14/3/2014 Αριθμ. Πρωτοκόλλου:

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

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου J-GANNO ΓΕΝΙΚΕΥΜΕΝΟ ΠΑΚΕΤΟ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΙΚΤΥΩΝ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β,

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

Toward a SPARQL Query Execution Mechanism using Dynamic Mapping Adaptation -A Preliminary Report- Takuya Adachi 1 Naoki Fukuta 2.

Toward a SPARQL Query Execution Mechanism using Dynamic Mapping Adaptation -A Preliminary Report- Takuya Adachi 1 Naoki Fukuta 2. SIG-SWO-041-05 SPAIDA: SPARQL Toward a SPARQL Query Execution Mechanism using Dynamic Mapping Adaptation -A Preliminary Report- 1 2 Takuya Adachi 1 Naoki Fukuta 2 1 1 Faculty of Informatics, Shizuoka University

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

DECO DECoration Ontology

DECO DECoration Ontology Πράξη: «Αρχιμήδης ΙΙI Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Κρήτης» Υποέργο 32 DECO DECoration Ontology Οντολογία και εφαρμογές σημασιολογικής αναζήτησης και υποστήριξης στον αρχιτεκτονικό σχεδιασμό εσωτερικού

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

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

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

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

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

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

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

Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ

Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ Αριθμός Έκδοσης: ΕΚΕΤΑ ΙΜΕΤ ΕΜ Β 2014 13 Παραδοτέο ΙΜΕΤ Τίτλος Έργου: «Ολοκληρωμένο σύστημα για την ασφαλή μεταφορά μαθητών» Συγγραφέας: Δρ. Μαρία Μορφουλάκη Κορνηλία Μαρία ΘΕΣΣΑΛΟΝΙΚΗ,

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

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

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

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

Τεχνητή Νοημοσύνη ( )

Τεχνητή Νοημοσύνη ( ) Εβδομάδα Διάλεξη Ενδεικτικά θέματα διαλέξεων Ενδεικτικά θέματα εργαστηρίων/φροντιστηρίων 1 1 1 2 2 3 2 4 3 5 3 6 4 7 4 8 5 9 Τεχνητή Νοημοσύνη (2017-18) Γενικές πληροφορίες για το μάθημα. Εισαγωγή στην

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

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται

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

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

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

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

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

Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση Νίκος Λούτας (nlout@uom.gr) http://nikosloutas.com Υποψήφιος Διδάκτορας, Εργαστήριο Πληροφοριακών Συστημάτων,

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

Orchid: Integrating Schema Mapping and ETL ICDE 2008

Orchid: Integrating Schema Mapping and ETL ICDE 2008 Orchid: Integrating Schema Mapping and ETL ICDE 2008 Δομουχτσίδης Παναγιώτης Γενικά Data warehouse (DW): Είναι μία αποθήκη πληροφοριών οργανωμένη από ένα ενοποιημένο μοντέλο. Τα δεδομένα συλλέγονται από

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

ΠΑΡΆΡΤΗΜΑ Β Ενδεικτική Λίστα Διδασκόντων Μελών Δ.Ε.Π. του Τμήματος

ΠΑΡΆΡΤΗΜΑ Β Ενδεικτική Λίστα Διδασκόντων Μελών Δ.Ε.Π. του Τμήματος ΠΑΡΆΡΤΗΜΑ Β Ενδεικτική Λίστα Διδασκόντων Μελών Δ.Ε.Π. του Τμήματος 1 Βασίλειος Χρυσικόπουλος Καθηγητής Πληροφορική Δίκτυα Ασφάλεια Πληροφοριών Ερευνητικά Ενδιαφέροντα Ασφάλεια Δίκτυα Η/Υ http://di.ionio.gr/staff-2/faculty-staff/vassilischrissikopoulos/

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

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

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

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

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

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

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

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

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

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

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

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους

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

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

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

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

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

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

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

METROPOLIS. Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα

METROPOLIS. Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα METROPOLIS Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα Ενσωματωμένα συστήματα Ορίζονται ως ηλεκτρονικά συστήματα τα οποία χρησιμοποιούν υπολογιστές και ηλεκτρονικά υποσυστήματα για να εκτελέσουν

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

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

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

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

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

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

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

Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ

Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ Χρήστες ΣΔΒΔ Απλοί Χρήστες: συγκεκριμένες λειτουργίες σε

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

O μετασχηματισμός μιας «διαθεματικής» δραστηριότητας σε μαθηματική. Δέσποινα Πόταρη Πανεπιστήμιο Πατρών

O μετασχηματισμός μιας «διαθεματικής» δραστηριότητας σε μαθηματική. Δέσποινα Πόταρη Πανεπιστήμιο Πατρών O μετασχηματισμός μιας «διαθεματικής» δραστηριότητας σε μαθηματική Δέσποινα Πόταρη Πανεπιστήμιο Πατρών Η έννοια της δραστηριότητας Δραστηριότητα είναι κάθε ανθρώπινη δράση που έχει ένα κίνητρο και ένα

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

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams Αλέκα Σεληνιωτάκη Ηράκλειο, 26/06/12 aseliniotaki@csd.uoc.gr ΑΜ: 703 1. Περίληψη Συνεισφοράς

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

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

Μοντέλα Κυβερνητικής Πληροφορίας

Μοντέλα Κυβερνητικής Πληροφορίας Μοντέλα Κυβερνητικής Πληροφορίας Χρήστος Παπαθεοδώρου (papatheodor@ionio.gr) Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Μουσειολογίας, Ιόνιο Πανεπιστήμιο και Μονάδα Ψηφιακής Επιμέλειας, Ινστιτούτο Πληροφοριακών

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

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 2 ο : Βασικές έννοιες. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος:

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

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

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Data Mining - Classification

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Data Mining - Classification ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ Data Mining - Classification Data Mining Ανακάλυψη προτύπων σε μεγάλο όγκο δεδομένων. Σαν πεδίο περιλαμβάνει κλάσεις εργασιών: Anomaly Detection:

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

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

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης)

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας, Πανεπιστήμιο Αιγαίου http://www.ct.aegean.gr/people/kalloniatis

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

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές

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

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

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

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

ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση μεγιστοποιήσει την πιθανότητά

ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση μεγιστοποιήσει την πιθανότητά ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση: Έστω ότι έχουμε τους παίκτες Χ και Υ. Ο κάθε παίκτης, σε κάθε κίνηση που κάνει, προσπαθεί να μεγιστοποιήσει την πιθανότητά του να κερδίσει. Ο Χ σε κάθε κίνηση που κάνει

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

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 1: Μέθοδοι Αναγνώρισης Προτύπων Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

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

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

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

Δομές Δεδομένων & Αλγόριθμοι

Δομές Δεδομένων & Αλγόριθμοι Θέματα Απόδοσης Αλγορίθμων 1 Η Ανάγκη για Δομές Δεδομένων Οι δομές δεδομένων οργανώνουν τα δεδομένα πιο αποδοτικά προγράμματα Πιο ισχυροί υπολογιστές πιο σύνθετες εφαρμογές Οι πιο σύνθετες εφαρμογές απαιτούν

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

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

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

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

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

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

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

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

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

ΙΔΡΥΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΡΕΥΝΑΣ (ITE)

ΙΔΡΥΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΡΕΥΝΑΣ (ITE) Α ν ά π τ υ ξ η τ η ς ε λ λ η ν ι κ ή ς ε ρ ε υ ν η τ ι κ ή ς Υ π ο δ ο μ ή ς γ ι α τ ι ς Α ν θ ρ ω π ι σ τ ι κ έ ς Ε π ι σ τ ή μ ε ς Δ Υ Α Σ MIS 4 4 1 2 4 5 ΠΑΡΑΔΟΤΕΟ ΠΑ 2.8 ΙΤΕ 3 Λογισμικό σύστημα για

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΜΟΝΤΕΛΑ ΣΥΣΤΗΜΑΤΟΣ Διδάσκων: Γ. Χαραλαμπίδης, Επ. Καθηγητής

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

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28

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

Ενιαία Αναζήτηση σε ψηφιακό πολιτιστικό περιεχόμενο

Ενιαία Αναζήτηση σε ψηφιακό πολιτιστικό περιεχόμενο Εθνικό Κέντρο Τεκμηρίωσης Ενιαία Αναζήτηση σε ψηφιακό πολιτιστικό περιεχόμενο Χάρη Γεωργιάδης, Ph.D. Senior Software Engineer EKT hgeorgiadis@ekt.gr Πιστοποίηση, διασφάλιση & ευρεία διάθεση έγκριτου ελληνικού

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

Βάσεις Δεδομένων Ενότητα 4

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

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

Παραδοτέο Π5.1 Σχέδιο διάχυσης αποτελεσμάτων έργου

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

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

Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό. Νικόλαος Μήτρου Καθηγητής, ΕΜΠ

Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό. Νικόλαος Μήτρου Καθηγητής, ΕΜΠ Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό Νικόλαος Μήτρου (mitrou@softlab.ntua.gr) Καθηγητής, ΕΜΠ ΗΜΕΡΙΔΑ Η ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΤΟΥ ΜΗΧΑΝΙΚΟΥ 8 Ιουλίου 2008 Περιεχόμενα Ο ρόλος

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

ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ

ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ Μαθηματικά (Άλγεβρα - Γεωμετρία) Α ΤΑΞΗ ΗΜΕΡΗΣΙΟΥ και Α, Β ΤΑΞΕΙΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Α ΤΑΞΗ ΗΜΕΡΗΣΙΟΥ και Α ΤΑΞΗ ΕΣΠΕΡΙΝΟΥ ΕΠΑΛ ΚΕΝΤΡΙΚΗ

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης

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

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

Παραδοτέο Π.5.1. Μοντελοποίηση της εξέλιξης υπερχώρων και οικοσυστημάτων πληροφορίας

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

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

Τίτλος Πακέτου Certified Computer Expert-ACTA

Τίτλος Πακέτου Certified Computer Expert-ACTA Κωδικός Πακέτου ACTA - CCE - 002 Τίτλος Πακέτου Certified Computer Expert-ACTA Εκπαιδευτικές Ενότητες Επεξεργασία Κειμένου - Word Δημιουργία Εγγράφου Προχωρημένες τεχνικές επεξεργασίας κειμένου & αρχείων

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

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 3: Η έννοια της ΠΛΗΡΟΦΟΡΙΑΣ - INFORMATION Κωνσταντίνος Ταραμπάνης Τμήμα Οργάνωσης & Διοίκησης Επιχειρήσεων ΕΙΣΑΓΩΓΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κωνσταντίνος Ταραμπάνης

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

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

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

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

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας. Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση

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

Σχεδιασμός Αρχιτεκτονικής

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

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

DECO-DECoration Ontology.

DECO-DECoration Ontology. Πράξη: «Αρχιμήδης ΙΙI Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Κρήτης» Υποέργο 32 DECO-DECoration Ontology. Ο ν τ ο λ ο γ ί α κ α ι ε φ α ρ μ ο γ έ ς σ η μ α σ ι ο λ ο γ ι κ ή ς α ν α ζ ή τ η σ η ς κ α ι υ

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

Περίληψη Λαμπρόπουλος

Περίληψη Λαμπρόπουλος Περίληψη Λαμπρόπουλος 1. Αντικείμενο και Περιγραφή της Διατριβής H διδακτορική διατριβή με τίτλο «Σχεδιασμός και υλοποίηση συστήματος διαχείρισης και ενοποίησης διαφορετικών ταυτοτήτων χρηστών σε δίκτυα

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

Γλωσσική Τεχνολογία. Εισαγωγή. Ίων Ανδρουτσόπουλος.

Γλωσσική Τεχνολογία. Εισαγωγή. Ίων Ανδρουτσόπουλος. Γλωσσική Τεχνολογία Εισαγωγή 2015 16 Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/in/ Τι θα ακούσετε Εισαγωγή στη γλωσσική τεχνολογία. Ύλη και οργάνωση του μαθήματος. Προαπαιτούμενες γνώσεις και άλλα προτεινόμενα

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

Η Τεχνολογία στις Συνεργασίες των Βιβλιοθηκών

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

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

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

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

Unified search of digital cultural content: Searching culture

Unified search of digital cultural content: Searching culture Εθνικό Κέντρο Τεκµηρίωσης Unified search of digital cultural content: Searching culture Ioanna- Ourania Stathopoulou, Ph.D. Senior So;ware Engineer EKT iostath@ekt.gr Haris Georgiadis, Ph.D. Senior So;ware

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Ασάφεια (Fuzziness) Ποσοτικοποίηση της ποιοτικής πληροφορίας Οφείλεται κυρίως

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

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

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

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

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Ελληνικό Ανοικτό Πανεπιστήμιο ΓΤΠ61 Πληροφορική Πολυμέσα Αγγελική Μαζαράκη Τι είναι η UML Είναι μια γραφική γλώσσα μοντελοποίησης συστημάτων.

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

Description Logics. Γεώργιος Χρ. Μακρής MSc, MEd

Description Logics. Γεώργιος Χρ. Μακρής MSc, MEd Γεώργιος Χρ. Μακρής MSc, MEd Γλώσσες Περιγραφικής Λογικής Είναι γλώσσες αναπαράστασης της γνώσης των οποίων τα κύρια χαρακτηριστικά είναι: ο αυστηρός μαθηματικός φορμαλισμός η απλότητα και η κομψότητα.

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

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

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

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

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

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

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

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ Δ.Π.Μ.Σ. ΣΤΑ ΣΤΑΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

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

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

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

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

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

Εννοιολογική χαρτογράφηση. Τ. Α. Μικρόπουλος

Εννοιολογική χαρτογράφηση. Τ. Α. Μικρόπουλος Εννοιολογική χαρτογράφηση Τ. Α. Μικρόπουλος Οργάνωση γνώσης Η οργάνωση και η αναπαράσταση της γνώσης αποτελούν σημαντικούς παράγοντες για την οικοδόμηση νέας γνώσης. Η οργάνωση των εννοιών που αναφέρονται

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

Περιγραφή Μαθήματος. Περιγραφή Περιεχόμενο του Μαθήματος

Περιγραφή Μαθήματος. Περιγραφή Περιεχόμενο του Μαθήματος + Περιγραφή Μαθήματος Τίτλος Κωδικός Αριθμός του Πληροφοριακά Συστήματα Μαθήματος : Επίπεδο Τύπος του Μαθήματος : ΠΡΟΠΤΥΧΙΑΚΟ - ΥΠΟΧΡΕΩΤΙΚΟ Έτος Σπουδών Εξάμηνο : 5 Ε Αριθμός Ευρωπαϊκών Πιστωτικών Μονάδων

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

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

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

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

Παραδοτέο Π5.4. Διαχείριση Δικαιωμάτων Διανοητικής Ιδιοκτησίας. (2 η έκδοση) ΔΡΑΣΗ ΕΘΝΙΚΗΣ ΕΜΒΕΛΕΙΑΣ «ΣΥΝΕΡΓΑΣΙΑ» «ΣΥΝΕΡΓΑΣΙΑ»

Παραδοτέο Π5.4. Διαχείριση Δικαιωμάτων Διανοητικής Ιδιοκτησίας. (2 η έκδοση) ΔΡΑΣΗ ΕΘΝΙΚΗΣ ΕΜΒΕΛΕΙΑΣ «ΣΥΝΕΡΓΑΣΙΑ» «ΣΥΝΕΡΓΑΣΙΑ» ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ & ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ ΑΝΑΦΟΡΑΣ

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