Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Γιαννακόπουλος Ιωάννης Γεωργίου Γεώργιος Διαχείριση Γνώσης σε Ενδοεπιχειρησιακά Δίκτυα και το Διαδίκτυο (ΗΥ-566) Πανεπιστήμιο Κρήτης.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Γιαννακόπουλος Ιωάννης Γεωργίου Γεώργιος Διαχείριση Γνώσης σε Ενδοεπιχειρησιακά Δίκτυα και το Διαδίκτυο (ΗΥ-566) Πανεπιστήμιο Κρήτης."— Μεταγράφημα παρουσίασης:

1 Γιαννακόπουλος Ιωάννης Γεωργίου Γεώργιος Διαχείριση Γνώσης σε Ενδοεπιχειρησιακά Δίκτυα και το Διαδίκτυο (ΗΥ-566) Πανεπιστήμιο Κρήτης

2 Σκοπός της Άσκησης Επιλογή παραδείγματος πεδίου εφαρμογής περιγραφής γνώσης Σύνταξη σχήματος σε RDFS (οντολογία) Δεδομένα που σχετίζονται με το παράδειγμα που επιλέχθηκε και αποθήκευση αυτών σε βάση δεδομένων (PostgreSQL) Εξαγωγή των queries που μας ενδιαφέρουν Πιθανά limitations του RDF σχήματος

3 Domain της Εφαρμογής Μοντελοποιήσαμε το Web Portal ενός ηλεκτρονικού βιβλιοπωλείου Στις προδιαγραφές του βιβλιοπωλείου περιλαμβάνονται οντότητες που έχουν να κάνουν με: –Τίτλους βιβλίων ή περιοδικών –Θεματικές Ενότητες –Πελάτες του βιβλιοπωλείου, προτιμήσεις και συναλλαγές αυτών –Προσφορές σε κάποιους τίτλους κ.τ.λ.

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

5 Προδιαγραφές (cont’d) –Καταγραφή των προσφορών που κάνει το βιβλιοπωλείο και αναζήτηση των πελατών που πρέπει να ειδοποιηθούν για τις προσφορές, επειδή έχουν δείξει προτίμηση για τη συγκεκριμένη θεματική ενότητα. –Καταγραφή των σχολίων κάποιου πελάτη για έναν τίτλο και αξιολόγηση του βιβλίου από μέρους του πελάτη σε «κακό», «μέτριο», «καλό» ή «πολύ καλό». –Αναζήτηση τίτλων με βάση τίτλο, συγγραφέα, εκδοτικό οίκο, ISBN, serial number. –Αναζήτηση των δημοφιλέστερων τίτλων για κάθε θεματική ενότητα μαζί με τη γνώμη των πελατών.

6 Portal RDF Schema

7 Portal RDF Schema (cont’d) Title: –Όνομα τίτλου, συγγραφέας, έτος έκδοσης, τιμή Book: –ISBN Magazine: –Serial No Knowledge Area: –Όνομα γνωστικής περιοχής Publisher: –Όνομα εκδοτικού οίκου, περιοχή ενδιαφέροντος, ηλεκτρονική διεύθυνση

8 Portal RDF Schema (cont’d) Offer: –Αρχική ημερομηνία προσφοράς, τελική ημερομηνία Customer: –Όνομα πελάτη, επίθετο, διεύθυνση, επάγγελμα, πόλη, , τηλέφωνο, login, password Preferences: –Επίπεδο γνώσης του πελάτη ως προς θεματικές ενότητες Purchase: –Ημερομηνία συνδιαλλαγής (αγοράς κάποιου τίτλου) του πελάτη, τρόπος πληρωμής Review: –Σχόλια ενός πελάτη ως προς κάποιον τίτλο, βαθμό αξιολόγησης

9 Παράδειγμα σε RDF-Instance Επίπεδο Network Programming TCP/IP Illustrated Volume 2: The Implementation Richard Stevens X 1995 Addison Wesley Computer Books

10 Queries Queries που υποστηρίζει το σχήμα μας στα RDF δεδομένα που έχουν εισαχθεί στη βάση δεδομένων, είναι τα ακόλουθα: –Προβολή των θεματικών ενοτήτων στις οποίες χωρίζονται οι τίτλοι –Προβολή των τίτλων και των στοιχείων των τίτλων ανά θεματική ενότητα –Προβολή των σχολίων πελατών για κάποιο τίτλο και το μέσο όρο βαθμολογίας που έχει συγκεντρώσει κάθε τίτλος, τις προσφορές κ.τ.λ. –Αναζήτηση τίτλων με βάση τίτλο, συγγραφέα, εκδοτικό οίκο, ISBN, serial no κ.τ.λ. –Αναζήτηση των δημοφιλέστερων τίτλων για κάθε θεματική ενότητα μαζί με τη γνώμη των πελατών –Προβολή του μέσου επιπέδου γνώσεων των πελατών ως προς κάποια θεματική ενότητα, κ.ά.

11 Limitations Οι κλάσεις ‘Book’ και ‘Magazine’ είναι disjoint. Κάτι τέτοιο όμως δε μπορούμε να το εκφράσουμε στο RDF schema Εκτός από Literals δεν υπάρχουν πιο restrictive τιμές γνωρισμάτων (π.χ. boolean) Cardinality restrictions: Π.χ. Θέλουμε να πούμε ότι ένας τίτλος έχει ακριβώς μία προσφορά, πράγμα που δε μπορούμε στο RDF schema Τα range restrictions (transitive properties) που υπάρχουν σε κάποια attributes των properties της οντολογίας, δε μπορούν να εκφραστούν στο RDF schema


Κατέβασμα ppt "Γιαννακόπουλος Ιωάννης Γεωργίου Γεώργιος Διαχείριση Γνώσης σε Ενδοεπιχειρησιακά Δίκτυα και το Διαδίκτυο (ΗΥ-566) Πανεπιστήμιο Κρήτης."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google