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

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

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

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

Οδηγίες εγκατάστασης πιστοποιητικών της Αρχής Πιστοποίησης του Χρηματιστηρίου Αθηνών

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

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

Αντικείμενο της παρούσας άσκησης είναι η μελέτη του ρόλου των τοίχων προστασίας Firewalls στην προστασία των κοινόχρηστων δικτύων.

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

(Logic Gate Simulator)

Hase οδηγίες χρήσης.

. « : 12: Protégé

./mydiz {-c -a -x -m -d -p -j} <archive-file> <list-of-files/dirs>

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΜΕΣΟΛΟΓΓΙ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΕΡΓΑΣΤΗΡΙΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ Διαδικασία Κατάρτησης Επιχειρηματικού Σχεδίου

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ "ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ" (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

ΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ. Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών

Σύνολα, Σχέσεις, Συναρτήσεις

7 Βήματα για δημιουργία Ιστοτόπου Ιστολογίου

Στην αρχική μέθοδο διευθυνσιοδότησης (ταξική classful) κάθε διεύθυνση IP είχε μία από τις πρώτες μορφές που φαίνονται στην Εικόνα1.

Hase οδηγίες χρήσης.

Μάθημα: Ακουστική και Ψυχοακουστική

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

γενικό ΛΥΚειο Νέων ΜΟΥΔανιών ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΛΥΚΕΙΟΥ Διδάσκων Καθηγητής: Γιώργος Μαλακούδης

Οντοκεντρικός Προγραμματισμός

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

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

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

Ψηφιακή Υπογραφή και Portable Document Format (pdf) Acrobat Reader, Sinadura

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

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

Πληροφορική 2. Βάσεις Δεδομένων (Databases)

Searching and Downloading OpenStreetMap Data

Performing Spatial Queries

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

Αρχειοθέτηση ηλεκτρονικών μηνυμάτων με το. Outlook. Τομέας Συστημάτων Υπηρεσία Πληροφορικών Συστημάτων ΥΠΣ-ΕΔ087 10/03/ 2014.

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

ΣΚΟΠΟΙ ΒΗΜΑ 1 Ο. Θα εμφανιστεί το λογότυπο του προγράμματος.. ..και μετά από λίγο ένα παράθυρο με τίτλο Προβολές CMap Tools. [1]

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

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Εισαγωγή στο Mahara Παιδαγωγικό Ινστιτούτο Κύπρου

Μοντέλο Οντοτήτων-Συσχετίσεων. Η ανάγκη Διαγράμματα ΟΣ Σύνολα Οντοτήτων-Συσχετίσεων Απεικονίσεις Επεκτάσεις

Ενημέρωση αλλαγών στην αξιολόγηση ΟΠΣ_ΕΣΠΑ Εγκατάσταση στην Παραγωγή: 13/9/2010

Μετά την εκκίνηση της εφαρμογής και πριν ξεκινήσει οποιοδήποτε έργο, εμφανίζεται μια οθόνη η οποία χωρίζεται σε μέρη.

ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 6 o ΕΡΓΑΣΤΗΡΙO

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

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

Οδηγός χρηστών VPN Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

DCW Rapid Access Packaging. Τι είναι το DCWrap

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Επισκόπηση των Μεθοδολογιών, των Γλωσσών και των Εργαλείων για την Ανάπτυξη Οντολογιών

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

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας Δημιουργίας Εταιρίας.

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ

(1) Επιλέξτε την εντολή QUERIES για να μπείτε στο περιβάλλον δημιουργίας

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ , , ,

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

Αυτόµατη µετατροπή οντολογίας σε άλλες απλούστερες µορφές XML µε τη χρήση XSLT και άλλων εργαλείων Web

Data. Prisma USER MANUAL Βάση Δεδομένων: Πλήρης Πρόσβαση Data.Prisma Premium 2018

Διαχείριση Γνώσης Ροές Διαδικασιών

Δημιουργία μιας εφαρμογής Java με το NetBeans

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

Ομαδική εργασία. Λογιστική. Αλληλογνωριμία. Διοικητική Λογιστική 5/12/2012. Δημήτρης Μπάλιος Διοικητική Λογιστική 1

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου

Tynker: Γρήγορος οδηγός για εκπαιδευτικούς

ΕΠΕΞΕΡΓΑΣΙΑ ΒΙΝΤΕΟ ΜΕ ΤΟ ΠΡΟΓΡΑΜΜΑ VSDC FREE VIDEO EDITOR

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 4

Εργαστήριο Μελέτης και Σχεδίασης με Χρήση Η/Υ Εγχειρίδιο για την χρήση του SIEMENS NX ΣΤΑΥΡΟΣ ΙΩΑΝΝΗΣ ΓΟΡΑΝΙΤΗΣ

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Βάσεις Δεδομένων Mini Project

RIP : Routing Information Protocol

Μοντελοποίηση Συστημάτων

Οδηγός Εγκατάστασης Pylon Auto Moto Cube

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

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

Πώς να ενημερώσεις την κάρτα σου με τον αναγνώστη του δέκτη. και το εργαλείο The Last Drakkar, χωρίς Phoenix

Θέµα 2: Φασµατογράφηµα στενής και ευρείας ζώνης, ενός σήµατος οµιλίας. Προέµφαση της οµιλίας. Παράµετροι οµιλίας (Ενέργεια, Pitch, Formants, LPC.

Χρόνοι Μετάδοσης και Διάδοσης

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Οδηγίες για την Άσκηση 1


Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

Leaflet Web Maps with qgis2leaf

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών. 4D FLUENTS: Plug-in για το πρόγραμμα σχεδίασης οντολογιών Protégé

Εργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές»

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

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Εγχειρίδιο Χρήστη - Μαθητή

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

Δημιουργία Υποκαταστήματος στην Γενική Λογιστική

Η. ΠΙΘΑΝΑ ΕΡΩΤΗΜΑΤΑ

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

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

Για τους πελάτες που πραγματοποιούν συνδέσεις δικτύου σε λειτουργικό σύστημα Windows

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

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

Άσκηση 5 Firefox Αποθήκευση αρχείων

ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ : ΜΗΧΑΝΙΣΜΟΙ ΣΥΛΛΟΓΗΣ ΣΤΟΙΧΕΙΩΝ ΣΤΟ ΔΙΑΔΥΚΤΙΟ (COOKIES)

Transcript:

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ 2010-2011 2011-2012 ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ Στα πλαίσια της εργασίας θα δημιουργήσετε μια οντολογία που να αναπαριστά αφηρημένα κάποιο θέμα στον φυσικό κόσμο. Το θέμα μπορεί να είναι οτιδήποτε σας ενδιαφέρει ή πάνω στο οποίο έχετε γνώσεις. Ερώτημα 1 Μελετήστε την μεθοδολογία δημιουργίας μιας οντολογίας που προτείνει το άρθρο: http://protege.stanford.edu/publications/ontology_development/ontology101-noymcguinness.html Α. Περιγράψτε σε φυσική γλώσσα το γνωστικό πεδίο της οντολογίας που θα δημιουργήσετε. Β. Προσπαθήστε να απαντήσετε στις παρακάτω ερωτήσεις: Ποιο είναι το αντικείμενο που θα καλύψει η οντολογία; Για ποιο σκοπό θα μπορεί να χρησιμοποιηθεί η οντολογία; Για τι τύπου ερωτήσεις θα παρέχει απαντήσεις η πληροφορία που θα υπάρχει στην οντολογία; Γ. Ορίστε τις κλάσεις της οντολογίας και την ιεραρχία τους. Συγκεκριμένα περιγράψτε σύντομα τι αντιπροσωπεύει κάθε κλάση και στην συνέχεια παρουσιάστε την ιεραρχία τους σχηματικά. (βλ. κεφάλαιο 4 του παραπάνω οδηγού) Δ. Ορίστε τις σχέσεις (Properties) μεταξύ των κλάσεων. Περιγράψτε σύντομα τι αντιπροσωπεύει η καθεμία και σχηματίστε και πάλι μια ιεραρχία μεταξύ τους. Επίσης δώστε τυχόν περιορισμούς τους και ειδικές ιδιότητες που μπορεί να έχει η καθεμία (μεταβατικές, συμμετρικές κτλ). (βλ. κεφάλαιο 5 του παραπάνω οδηγού) Ε. Ορίστε μερικά στιγμιότυπα για τις κλάσεις της οντολογίας ΣΤ. Σχεδιάστε τον γράφο της οντολογίας με τις κλάσεις, τις σχέσεις και τα στιγμιότυπα που ορίσατε (όπως στο παράδειγμα της εικόνας). Σημείωση: Στο παράρτημα Α δίνονται περισσότερες οδηγίες για τις απαιτήσεις που υπάρχουν ως προς το μέγεθος και τις σχέσεις που θα πρέπει να εκφράζονται στην οντολογία.

Ερώτημα 2 Κατεβάστε και εγκαταστήστε το εργαλείο Protégé (Έκδοση 3.4) από εδώ: http://protege.stanford.edu/download/protege/3.4/installanywhere/ Μελετήστε τον παρακάτω οδηγό δημιουργίας OWL οντολογίας με το Protégé-OWL: http://dspace.siu.ac.th/bitstream/1532/870/1/protegeowltutorial.ppt Στη συνέχεια αναπτύξτε την οντολογία που σχεδιάσατε στο πρώτο ερώτημα σε OWL με το Protégé. Επιλέξτε OWL/RDF Files και στη συνέχεια RDFS and OWL στα παράθυρα δημιουργίας νέου Project όπως φαίνετε στις εικόνες). Ερώτημα 3 Από το μενού επιλέξτε πρώτα έναν Reasoner (Reasoning->Pellet) και (Reasoning->Classify Taxonomy). στην συνέχεια: Να επιλέξετε 5 αντικείμενα που ανήκουν σε διαφορετικές κλάσεις μεταξύ τους και να γράψετε για το καθένα (σε μορφή triples ή και φυσικής γλώσσας) την γνώση: - Που προκύπτει άμεσα (asserted) - Που προκύπτει από την οντολογία μετά από reasoning (inferred) Για παράδειγμα στην οντολογία generations.owl,, για την δήλωση του στιγμιότυπου William

<Person rdf:about="#william"> <hassex rdf:resource="#malesex"/> <haschild rdf:resource="#peter"/> </Person> Έχουμε: Asserted William is-a Person William hassex MaleSex William haschild Peter Inferred William is-a Grandfather Προσπαθήστε με την επιλογή σας να αναδείξετε την χρησιμότητα της οντολογίας σας και την δυνατότητα να παράγει νέα πληροφορία μετά από Reasoning. Ερώτημα 4 Από το μενού επιλέξτε πρώτα έναν Reasoner (Reasoning->Pellet) και στην συνέχεια (Reasoning->Classify Taxonomy). a. Από την καρτέλα Classes, εξάγετε δυο screenshots, ένα με την asserted class hierarchy και ένα με την inferred class hierarchy, όπως το παράδειγμα (οι ιεραρχίες να είναι πλήρως αναπτυγμένες):

b. Από την καρτέλα OWL Viz, επιλέξτε την οντότητα Thing, και την επιλογή, (show all classes) και στην συνέχεια με την επιλογή (export to image) εξάγετε εικόνες από Asserted και Inferred Model, όπως το παράδειγμα:(δείτε το παράρτημα για οδηγίες για την εγκατάσταση του OWL Viz) c. Καταγράψτε τις διαφορές που ενδεχομένως υπάρχουν μεταξύ των ιεραρχιών των κλάσεων και των αντίστοιχων γράφων που εξάγατε από τα παραπάνω ερωτήματα και προσπαθήστε να τις ερμηνεύσετε. Ερώτημα 5 Από το μενού επιλέξτε Reasoning -> Open SPARQL Query panel Reasoning -> Open SWRL Tab a. Σχηματίστε 5 queries στην γλώσσα SPARQL ώστε να ανακτήσετε πληροφορία από την οντολογία σας. Παραθέστε το ερώτημα σε φυσική γλώσσα και σε SPARQL και τα αποτελέσματα που επέστρεψε το SPARQL Query Panel.

Σχηματίστε τα queries με τρόπο ώστε να αναδεικνύουν την δυνατότητα Reasoning της οντολογίας σας και ελέγξτε αν έχουν καλυφθεί οι προδιαγραφές της οντολογίας όπως τις καταγράψατε στο πρώτο ερώτημα απαντώντας στις αντίστοιχες ερωτήσεις για τους στόχους. http://protege.stanford.edu/doc/sparql/ http://www.xml.com/pub/a/2005/11/16/introducing-sparql-querying-semantic-webtutorial.html?page=1 b. Διαβάστε τον παρακάτω οδηγό για την SWRL, και μελετήστε το παράδειγμα οντολογίας που συνδυάζει OWL οντολογία με κανόνες SWRL. http://www.scribd.com/doc/23580395/swrl-tutorial-01 http://protege.cim3.net/file/pub/ontologies/family.swrl.owl/family.swrl.owl Στη συνέχεια από το SWRL Tab προσθέστε 4 κανόνες στην γλώσσα SWRL. Παραθέστε για κάθε κανόνα, τον κώδικα SWRL και μια περιγραφή του σε φυσική γλώσσα. Ερώτημα 6: Εξηγήστε τι είναι τα: open-world assumption non-unique-name assumption χρησιμοποιώντας για το καθένα ένα παράδειγμα από την οντολογία που φτιάξατε (αν χρειάζεται προσθέστε κατάλληλες κλάσεις, σχέσεις ή αντικείμενα). Παραδοτέα: Το αρχείο.owl της οντολογίας. Αναφορά με ότι ζητάει το κάθε ερώτημα, παραθέτοντας όπου απαιτείται εικόνες. Το συμπιεσμένο αρχείο που θα περιέχει τα παραπάνω πρέπει να έχει όνομα : «KRWEB_AM_PROJECT.rar» (όπου ΑΜ ο αριθμός μητρώου σας) και η παράδοση γίνεται από το site του μαθήματος (http://aigroup.ceid.upatras.gr/index.php/el/krwebask). Βαθμολογία: Η εργασία είναι ατομική. Η βαθμολογία θα στηριχθεί σε βαθμολόγηση των παραδοτέων και σε προφορική εξέταση που θα οριστεί.

ΠΑΡΑΡΤΗΜΑ Α :Απαιτήσεις της οντολογίας Η οντολογία που θα δημιουργήσετε θα πρέπει να περιέχει: Κλάσεις Ιδιότητες Τουλάχιστον: - 16 κλάσεις οργανωμένες σε τουλάχιστον τρία επίπεδα ιεραρχίας (υποκλάσεων) - 6 κλάσεις να αποτελούν υποκλάσεις άλλων (Subsumption) - 6 κλάσεις να είναι ξένες μεταξύ τους (Disjointness) - 6 κλάσεις να προκύπτουν από λογική σύνθεση άλλων: Χρησιμοποιήστε τουλάχιστον δύο φορές καθεμία από τις παρακάτω πράξεις: o τομή (Intersection) o ένωση (Union) o συμπλήρωμα (Complement) - 5 κλάσεις να προκύπτουν από περιορισμό (Restriction) σε σχέσεις. Συγκεκριμένα να χρησιμοποιήσετε τουλάχιστον 2 φορές καθένα από τους παρακάτω περιορισμούς: o existential restriction (somevaluesfrom) o universal restriction (allvaluesfrom) o hasvalue o Minimum/Maximum Cardinality - 2 κλάσεις να προκύπτουν από συνδυασμό λογικών πράξεων και περιορισμών σε σχέσεις. Τουλάχιστον: - 16 ιδιότητες οργανωμένες σε τουλάχιστον δυο επίπεδα ιεραρχίας. Να υπάρχουν ιδιότητες και των δυο τύπων (data type και object Properties) σε ποσοστό 30% τουλάχιστον από το καθένα. Επίσης από αυτές θα πρέπει τουλάχιστον: o 4 ιδιότητες να αποτελούν subproperties άλλων ιδιοτήτων o 4 ιδιότητες να οριστούν με τις αντίστοιχες αντίστροφες (inverse) o 2 ιδιότητες να είναι συμμετρικές (symmetric) o 2 ιδιότητες να είναι μεταβατικές (transitive) o 2 ιδιότητες να είναι συναρτησιακές (functional) o 2 ιδιότητες να είναι inverse functional Αντικείμενα/στιγμιότυπα - Τουλάχιστον 20 αντικείμενα φροντίζοντας άμεσα ή έμμεσα (μετά από Reasoning) να καλύπτουν όλες τις κλάσεις της οντολογίας.

ΠΑΡΑΡΤΗΜΑ Β :Οδηγίες για εγκατάσταση του OWL Viz Κατεβάστε και εγκαταστήστε το GraphViz (http://www.graphviz.org/download..php) Στο Protégé από το μενού OWL -> Preferences επιλέξτε την καρτέλα Tabs και τσεκάρετε τo OWLViz Tab. Στη συνέχεια στην καρτέλα OWL Viz πατήστε το κουμπί Options(βλ εικόνα). Στο Dot Application Path πατήστε Browse και πηγαίνετε στον φάκελο εγκατάσταση του GraphViz και στη συνέχεια στο bin\dot.exe