Γραμματειακή Yποστήριξη Σχολών Πανεπιστημίων: Ανάπτυξη Ιστοσελίδας με Xρήση Τεχνολογιών Σημασιολογικού Ιστού (Semantic Web)
|
|
- Καλυψώ Μανιάκης
- 9 χρόνια πριν
- Προβολές:
Transcript
1 Ε Λ Λ Η Ν Ι Κ Η Η Μ Ο Κ Ρ Α Τ Ι Α ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ Μεταπτυχιακή Διπλωματική Εργασία: Γραμματειακή Yποστήριξη Σχολών Πανεπιστημίων: Ανάπτυξη Ιστοσελίδας με Xρήση Τεχνολογιών Σημασιολογικού Ιστού (Semantic Web) Γιώργος Φωτεινός Α.Μ.: 468 Επιβλέπων Καθηγητής: κ. Μητακίδης Γεώργιος Πάτρα, Νοέμβριος 2013
2 ΠΕΡΙΛΗΨΗ Ένα υποσύνολο του τεράστιου όγκου πληροφοριών του Ιστού αφορά τα Ανοικτά Δεδομένα (Open Data), τα οποία αποτελούν πληροφορίες, δημόσιες ή άλλες, στις οποίες ο καθένας μπορεί να έχει πρόσβαση και να τις χρησιμοποιεί περαιτέρω για οποιονδήποτε σκοπό με στόχο να προσθέσει αξία σε αυτές. Η δυναμική των ανοιχτών δεδομένων γίνεται αντιληπτή όταν σύνολα δεδομένων των δημόσιων οργανισμών μετατρέπονται σε πραγματικά ανοιχτά δεδομένα, δηλαδή χωρίς νομικούς, οικονομικούς ή τεχνολογικούς περιορισμούς για την περαιτέρω χρήση τους από τρίτους. Τα ανοικτά δεδομένα ενός Τμήματος ή Σχολής Πανεπιστημίου μπορούν να δημιουργήσουν προστιθέμενη αξία και να έχουν θετικό αντίκτυπο σε πολλές διαφορετικές περιοχές, στη συμμετοχή, την καινοτομία, τη βελτίωση της αποδοτικότητας και αποτελεσματικότητας των Πανεπιστημιακών υπηρεσιών, την παραγωγή νέων γνώσεων από συνδυασμό στοιχείων κ.α. Ο τελικός στόχος είναι τα ανοικτά δεδομένα να καταστούν Ανοικτά Διασυνδεδεμένα Δεδομένα. Τα Διασυνδεδεμένα Δεδομένα, αποκτούν νόημα αντιληπτό και επεξεργάσιμο από μηχανές, επειδή περιγράφονται σημασιολογικά με την χρήση οντολογιών. Έτσι τα δεδομένα γίνονται πιο «έξυπνα» και πιο χρήσιμα μέσα από την διάρθρωση που αποκτούν. Στην παρούσα διπλωματική εργασία, υλοποιείται μια πρότυπη δικτυακή πύλη με την χρήση του Συστήματος Διαχείρισης Περιεχομένου CMS Drupal, το οποίο ενσωματώνει τεχνολογίες Σημασιολογικού Ιστού στον πυρήνα του, με σκοπό την μετατροπή των δεδομένων ενός Τμήματος ή Σχολής Πανεπιστημίου σε Ανοικτά Διασυνδεδεμένα Δεδομένα διαθέσιμα στην τρίτη γενιά του Ιστού τον Σημασιολογικό Ιστό. Keywords: Σημασιολογικός Ιστός, Σύστημα Διαχείρισης Περιεχομένου, CMS, Drupal, Διασυνδεδεμένα Δεδομένα, Οντολογία, RDF, RDFa, SPARQL [2]
3 ABSTRACT A subset of the vast amount of information of the web is concerned with open data, which is information, whether public or other, in which everyone can have access and use it for any purpose with a view to add value. The dynamics of open data becomes noticeable when datasets of public bodies are transformed into truly open data, i.e. without legal, financial or technological limitations for further use by third parties. The open data of a university department or faculty can add value and have a positive impact on many different areas such as participation, innovation, improvisation of the efficiency and effectiveness of university services, generating new knowledge from a combination of elements, etc. The ultimate goal is to transform open data into open linked data. The linked data, become meaningful and processable by machines, given that they are semantically described, using ontologies. Thus, the data become more " intelligent " and more useful through the structure they acquire. In this thesis, a prototype web portal is implemented using the content management system CMS Drupal, which incorporates semantic web technologies in the core, in order to convert the data of a University Department or School in open linked data available in the third generation web semantic web. [3]
4 ΕΥΧΑΡΙΣΤΙΕΣ Η εργασία αυτή αποτελεί το επιστέγασμα των προσπαθειών μου για την ολοκλήρωση των μεταπτυχιακών μου σπουδών στο Τμήμα Μαθηματικών του Πανεπιστημίου Πατρών. Στο σημείο αυτό θα ήθελα να ευχαριστήσω τους ανθρώπους που βοήθησαν τα μέγιστα στην ολοκλήρωσή της. Τις θερμότερες ευχαριστίες εκφράζω στον καθηγητή κ. Γεώργιο Μητακίδη για την εμπιστοσύνη που μου έδειξε κατά την ανάθεση του συγκεκριμένου θέματος και για την συμβολή του σε κάθε βήμα αυτής της εργασίας. Αμέριστες ευχαριστίες εκφράζω επίσης στον καθηγητή Παναγιώτη Πιντέλα και στον Λέκτορα Σωτήριο Κωτσιαντή για την θερμή συμπαράστασή τους και τις εύστοχες παρατηρήσεις τους. Τέλος, ευχαριστώ την οικογένειά μου για την υπομονή, τη στήριξη και την εμπιστοσύνη της καθ όλη τη διάρκεια των μεταπτυχιακών μου σπουδών, δίνοντας μου την δύναμη να τις ολοκληρώσω με αυτήν την εργασία. [4]
5 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ Η ΕΞΕΛΙΞΗ ΤΟΥ ΙΣΤΟΥ ΣΤΟΧΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ ΔΟΜΗ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΚΕΦΑΛΑΙΟ ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ ΤΙ ΕΙΝΑΙ Ο ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ ΔΙΑΣΥΝΔΕΔΕΜΕΝΑ ΔΕΔΟΜΕΝΑ LINKED DATA ΤΕΧΝΟΛΟΓΙΕΣ ΣΗΜΑΣΙΟΛΟΓΙΚΟΥ ΙΣΤΟΥ XML RDF Uniform Resource Identifiers (URIs) VOCABULARIES RDFa (ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΕΜΠΛΟΥΤΙΣΜΟΣ ΤΗΣ HTML) RDFa, MICROFORMATS ΚΑΙ MICRODATA ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ ΣΤΟ ΠΡΟΒΛΗΜΑ ΥΠΕΡΦΟΡΤΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΑΝΟΙΚΤΑ ΔΕΔΟΜΕΝΑ (OPEN DATA) ΣΕ ΤΙ ΔΕΔΟΜΕΝΑ ΑΝΑΦΕΡΟΜΑΣΤΕ; ΓΙΑΤΙ ΑΝΟΙΧΤΑ ΔΕΔΟΜΕΝΑ; ΣΗΜΕΡΙΝΗ ΚΑΤΑΣΤΑΣΗ (ΤΟ ΠΡΟΒΛΗΜΑ) ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΣΤΗΝ ΠΑΡΟΧΗ ΠΛΗΡΟΦΟΡΙΩΝ ΣΕΝΑΡΙΟ ΑΝΑΖΗΤΗΣΗΣ ΜΙΑΣ ΠΛΗΡΟΦΟΡΙΑΣ Η ΠΡΟΤΑΣΗ ΛΥΣΗΣ ΤΟΥ ΠΡΟΒΛΗΜΑΤΟΣ ΚΕΦΑΛΑΙΟ ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS) ΚΑΙ DRUPAL ΤΑ CONTENT MANAGEMENT SYSTEMS (CMSs) ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΕΙΝΑΙ Η ΚΑΛΥΤΕΡΗ ΕΠΙΛΟΓΗ ΓΙΑΤΙ DRUPAL ΤΟ DRUPAL ΩΣ ΠΛΑΙΣΙΟ ΕΦΑΡΜΟΓΩΝ (APPLICATION FRAMEWORK) ΤΟ DRUPAL ΩΣ ΚΟΙΝΩΝΙΚΗ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΗ ΠΛΑΤΦΟΡΜΑ ΟΙ ΟΡΟΙ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΓΝΩΡΙΖΕΙ ΚΑΝΕΙΣ ΣΤΟ DRUPAL ΠΩΣ ΛΕΙΤΟΥΡΓΕΙ ΤΟ DRUPAL ΚΕΦΑΛΑΙΟ Η ΙΣΤΟΣΕΛΙΔΑ RDF MAPPING ΑΝΑΖΗΤΗΣΗ ΤΩΝ ΚΑΤΑΛΛΗΛΩΝ ΛΕΞΙΛΟΓΙΩΝ (VOCABULARIES) ΥΛΟΠΟΙΗΣΗ ΣΤΟ DRUPAL ΤΥΠΟΙ ΠΕΡΙΕΧΟΜΕΝΟΥ (CONTENT TYPES) ΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ CONTENT TYPE ΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ ΠΕΔΙΟΥ-FIELD DRUPAL CORE RDF RDF EXTENSIONS PROJECT RDF MAPPING ΣΤΟ DRUPAL ΑΝΑΛΥΤΙΚΟΣ ΠΙΝΑΚΑΣ ΤΥΠΩΝ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΕΔΙΩΝ RDF MAPPING ΠΑΡΟΥΣΙΑΣΗ ΙΣΤΟΣΕΛΙΔΑΣ [5]
6 5.4 ΤΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΠΟΥ ΠΑΡΕΧΕΙ Η ΙΣΤΟΣΕΛΙΔΑ ΕΠΙΠΛΕΟΝ ΔΥΝΑΤΟΤΗΤΕΣ ΔΙΑΛΕΞΕΙΣ ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΔΗΜΟΣΙΕΥΣΕΙΣ ΤΩΝ ΔΙΔΑΣΚΟΝΤΩΝ ΜΕΣΩ ΤΗΣ DBLP (COMPUTER SCIENCE BIBLIOGRAPHY) ΝΟΜΟΘΕΣΙΑ ΜΕΣΩ ΤΗΣ ΔΙΑΥΓΕΙΑΣ ΚΕΦΑΛΑΙΟ ΟΙ ΠΡΟΟΠΤΙΚΕΣ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΚΑΤΑ ΤΗΝ ΠΟΡΕΙΑ ΜΕΤΑΤΡΟΠΗΣ ΤΟΥ ΣΗΜΕΡΙΝΟΥ ΙΣΤΟΥ ΣΕ ΣΗΜΑΣΙΟΛΟΓΙΚΟ ΟΙ ΑΛΛΑΓΕΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΟΙ ΠΡΟΟΠΤΙΚΕΣ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΒΙΒΛΙΟΓΡΑΦΙΑ [6]
7 ΚΑΤΑΛΟΓΟΣ ΕΙΚΟΝΩΝ ΕΙΚΟΝΑ 1: ΤΑ ΣΤΑΔΙΑ Η ΦΑΣΕΙΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ... 9 ΕΙΚΟΝΑ 2: ΠΡΟΤΑΣΗ ΣΕ ΜΟΡΦΗ (SUBJECT-PROPERTY-OBJECT) ΕΙΚΟΝΑ 3: ΔΙΑΓΡΑΜΜΑ EULER ΓΙΑ ΤΗΝ ΠΕΡΙΓΡΑΦΗ ΤΟΥ UNIFORM RESOURCE IDENTIFIER (URI) ΕΙΚΟΝΑ 4: ΠΡΟΤΑΣΗ ΣΕ ΜΟΡΦΗ (SUBJECT-PROPERTY-OBJECT) ΜΕ ΤΑ URIS ΕΙΚΟΝΑ 5: ΠΡΟΤΑΣΗ ΣΕ ΜΟΡΦΗ (SUBJECT-PROPERTY-OBJECT) ΜΕ ΤΟ URIS ΤΗΣ ΙΔΙΟΤΗΤΑΣ ΑΠΟ ΤΗΝ DBPEDIA ΕΙΚΟΝΑ 6: ΔΙΚΤΥΑΚΟΣ ΤΟΠΟΣ ΑΝΑΚΟΙΝΩΣΕΩΝ ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΚΟΝΑ 7: ΣΕΛΙΔΑ ΑΝΑΖΗΤΗΣΗΣ ΘΕΜΑΤΩΝ ΕΙΚΟΝΑ 8: ΑΠΟΤΕΛΕΣΜΑΤΑ ΑΝΑΖΗΤΗΣΗΣ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΕΙΚΟΝΑ 9: ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΠΙΤΥΧΟΥΣ ΑΝΑΖΗΤΗΣΗΣ ΟΔΗΓΟΥ ΣΠΟΥΔΩΝ ΕΙΚΟΝΑ 10: ΑΝΑΚΟΙΝΩΣΗ ΟΔΗΓΟΥ ΣΠΟΥΔΩΝ ΕΙΚΟΝΑ 11: ΤΟ DRUPAL ΩΣ ΤΟΜΗ ΜΕΤΑΞΥ ΤΩΝ CMS, FRAMEWORK, COMMUNITY ΚΑΙ SOCIAL AND SEMANTIC WEB PLATFORM ΕΙΚΟΝΑ 12: ΓΡΑΦΙΚΗ ΑΝΑΠΑΡΑΣΤΑΣΗ ΤΟΥ ΤΡΟΠΟΥ ΜΕ ΤΟ ΟΠΟΙΟ ΤΟ DRUPAL ΔΙΑΝΕΜΕΙ ΤΟ ΠΕΡΙΕΧΟΜΕΝΟ ΕΙΚΟΝΑ 13: ΤΟ RDF ΜΟΝΤΕΛΟ ΤΟΥ ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΚΟΝΑ 14: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» ΕΙΚΟΝΑ 15: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» - SUBMISSION FORM SETTINGS ΕΙΚΟΝΑ 16: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» - PUBLISHING OPTIONS ΕΙΚΟΝΑ 17: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» - DISPLAY SETTINGS ΕΙΚΟΝΑ 18: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» - COMMENT SETTINGS ΕΙΚΟΝΑ 19: ΦΟΡΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» - MENU SETTINGS ΕΙΚΟΝΑ 20: ΔΗΜΙΟΥΡΓΙΑ ΤΟΥ ΠΕΔΙΟΥ-FILED SITE ΣΤΟΝ ΤΥΠΟ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» ΕΙΚΟΝΑ 21: ΚΑΘΟΡΙΣΜΟΣ ΤΩΝ ΕΠΙΠΛΕΟΝ ΡΥΘΜΙΣΕΩΝ ΤΟΥ ΠΕΔΙΟΥ-FILED SITE ΕΙΚΟΝΑ 22: TO RDF MODULE ΟΠΩΣ ΦΑΙΝΕΤΑΙ ΑΠΟ ΤΗΝ ΚΑΡΤΕΛΑ MODULE ΤΟΥ DRUPAL ΕΙΚΟΝΑ 23: ΕΠΙΛΟΓΗ ΤΩΝ ΑΡΧΕΙΩΝ MODULE ΠΡΟΣ ΚΑΤΕΒΑΣΜΑ ΣΤΟΝ ΦΑΚΕΛΟ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΕΙΚΟΝΑ 24: ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΩΝ RDFX, RDF UI ΚΑΙ EVOC MODULES ΕΙΚΟΝΑ 25: ΠΡΟΣΘΗΚΗ ΛΕΞΙΛΟΓΙΟΥ-VOCABULARY ΜΕΣΩ ΤΟΥ EVOC MODULE ΕΙΚΟΝΑ 26: ΚΑΡΤΕΛΑ MANAGE FIELDS ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ» ΕΙΚΟΝΑ 27: ΚΑΡΤΕΛΑ RDF MAPPING ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ»-ΟΡΙΣΜΟΣ ΤΟΥ RDF ΤΥΠΟΥ FOAF:PERSON ΕΙΚΟΝΑ 28: ΚΑΡΤΕΛΑ RDF MAPPING ΤΟΥ ΤΥΠΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ «ΔΙΔΑΣΚΩΝ»-ΟΡΙΣΜΟΣ ΤΟΥ RDF PREDICATE FOAF:NAME ΕΙΚΟΝΑ 29: ΕΜΦΑΝΙΣΗ ΤΩΝ ΚΑΤΑΛΛΗΛΩΝ ΙΔΙΟΤΗΤΩΝ ΚΑΤΑ ΤΗΝ ΠΛΗΚΤΡΟΛΟΓΗΣΗ ΜΙΑΣ ΤΙΜΗΣ ΕΙΚΟΝΑ 30: ΑΡΧΙΚΗ ΣΕΛΙΔΑ ΜΕ ΤΙΣ ΑΝΑΚΟΙΝΩΣΕΙΣ ΤΗΣ ΓΡΑΜΜΑΤΕΙΑΣ ΕΙΚΟΝΑ 31: ΚΑΡΤΕΛΑ «ΔΙΔΑΣΚΩΝ» ΜΕ ΤΟΝ ΠΙΝΑΚΑ ΤΩΝ ΔΙΔΑΣΚΟΝΤΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΕΙΚΟΝΑ 32: ΣΕΛΙΔΑ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΕΝΟΣ ΔΙΔΑΣΚΟΝΤΑ ΕΙΚΟΝΑ 33: ΚΑΡΤΕΛΑ «ΜΑΘΗΜΑΤΑ» ΜΕ ΤΟΝ ΠΙΝΑΚΑ ΤΩΝ ΜΑΘΗΜΑΤΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΕΙΚΟΝΑ 34: ΣΕΛΙΔΑ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΕΝΟΣ ΜΑΘΗΜΑΤΟΣ ΕΙΚΟΝΑ 35: ΚΑΡΤΕΛΑ ΤΟΥ ΩΡΟΛΟΓΙΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ-ΕΠΙΛΟΓΗ ΕΜΦΑΝΙΣΗΣ ΑΝΑ ΕΒΔΟΜΑΔΑ ΕΙΚΟΝΑ 36: ΛΕΠΤΟΜΕΡΕΙΕΣ ΔΙΔΑΣΚΑΛΙΑΣ ΕΝΟΣ ΜΑΘΗΜΑΤΟΣ ΑΠΟ ΤΟΝ ΠΙΝΑΚΑ ΩΡΟΛΟΓΙΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΕΙΚΟΝΑ 37: ΚΑΡΤΕΛΑ ΤΟΥ ΩΡΟΛΟΓΙΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ-ΕΠΙΛΟΓΗ ΕΜΦΑΝΙΣΗΣ ΑΝΑ ΜΗΝΑ ΕΙΚΟΝΑ 38: ΣΕΛΙΔΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΤΗΣ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟΔΟΥ ΕΙΚΟΝΑ 39: ΚΑΡΤΕΛΑ ΣΧΕΤΙΚΑ- ΠΑΡΕΧΟΝΤΑΙ ΠΛΗΡΟΦΟΡΙΕΣ ΣΧΕΤΙΚΑ ΜΕ ΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΕΙΚΟΝΑ 40: ΚΑΡΤΕΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ ΦΟΡΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ ΜΕ ΤΗΝ ΓΡΑΜΜΑΤΕΙΑ ΤΟΥ ΤΜΗΜΑΤΟΣ ΕΙΚΟΝΑ 41: ΠΛΗΡΟΦΟΡΙΕΣ ΤΟΠΟΘΕΣΙΑΣ ΜΙΑΣ ΑΙΘΟΥΣΑΣ ΔΙΔΑΣΚΑΛΙΑΣ ΕΙΚΟΝΑ 42: ΚΑΡΤΕΛΑ ΜΕ ΤΙΣ ΓΕΝΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΤΗΣ ΔΙΑΛΕΞΗΣ ΕΙΚΟΝΑ 43: ΚΑΡΤΕΛΑ ΜΕ ΤΙΣ ΥΛΙΚΟ ΤΗΣ ΔΙΑΛΕΞΗΣ ΕΙΚΟΝΑ 44: ΣΕΛΙΔΑ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΤΟΥ ΔΙΔΑΣΚΟΝΤΑ ΚΑΙ ΤΙΣ ΔΙΑΛΕΞΕΙΣ ΤΟΥ ΕΙΚΟΝΑ 45: Η ΣΕΛΙΔΑ ΜΙΑΣ ΔΙΑΛΕΞΗΣ ΕΙΚΟΝΑ 46: ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΩΝ SPARQL API, SPARQL ENDPOINT, SPARQL ENDPOINT REGISTRY ΚΑΙ SPARQL VIEWS MODULES ΕΙΚΟΝΑ 47: ΠΡΟΣΘΗΚΗ ΕΝΟΣ SPARQL ENDPOINT ΣΤΟ DRUPAL-ADD SPARQL ENDPOINT ΕΙΚΟΝΑ 48: ΤΟ ΣΗΜΕΙΟ ΔΗΜΟΣΙΕΥΣΗΣ ΤΗΣ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΤΗΣ DBLP ΕΙΚΟΝΑ 49: ΠΛΗΡΟΦΟΡΙΕΣ ΔΗΜΟΣΙΕΥΣΗΣ ΟΠΩΣ ΠΑΡΟΥΣΙΑΖΟΝΤΑΙ ΑΠΟ ΤΗΝ DBLP ΕΙΚΟΝΑ 50: ADD SPARQL VIEWS RESOURCE TYPE [7]
8 ΕΙΚΟΝΑ 51: ADD SPARQL VIEWS RESOURCE TYPE-MANAGE FIELDS ΕΙΚΟΝΑ 52: ADD NEW VIEW WIZARD ΕΙΚΟΝΑ 53: ADD NEW VIEW - DISPLAYS ΕΙΚΟΝΑ 54: BLOCKS ΕΙΚΟΝΑ 55: CONFIGURE BLOCK-VISIBILITY SETTINGS ΕΙΚΟΝΑ 56: ΣΕΛΙΔΑ ΠΛΗΡΟΦΟΡΙΩΝ ΔΙΔΑΣΚΟΝΤΑ Π. ΠΙΝΤΕΛΑ ΕΙΚΟΝΑ 57: DISPLAYS VIEW ΝΟΜΟΘΕΣΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΕΙΚΟΝΑ 58: ΚΑΡΤΕΛΑ ΕΠΙΛΟΓΗΣ ΚΡΙΤΗΡΙΩΝ ΑΝΑΖΗΤΗΣΗΣ ΑΠΟ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΕΙΚΟΝΑ 59: ΚΑΡΤΕΛΑ ΕΠΙΛΟΓΗΣ ΚΡΙΤΗΡΙΩΝ ΑΝΑΖΗΤΗΣΗΣ ΑΠΟ ΝΟΜΙΚΟ ΣΥΜΒΟΥΛΙΟ ΤΟΥ ΚΡΑΤΟΥΣ ΕΙΚΟΝΑ 60: ΠΙΝΑΚΑΣ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΑΝΑΖΗΤΗΣΗΣ ΑΠΟΦΑΣΕΩΝ ΑΠΟ ΤΟ ΝΟΜΙΚΟ ΣΥΜΒΟΥΛΙΟ ΤΟΥ ΚΡΑΤΟΥΣ ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ ΠΙΝΑΚΑΣ 1: ΟΙ ΤΥΠΟΙ ΠΕΡΙΕΧΟΜΕΝΟΥ (CONTENT TYPES) ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΟΥΝΤΑΙ ΣΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΠΙΝΑΚΑΣ 2: TA CORE VOCABULARIES ΠΟΥ ΕΙΣΑΓΟΝΤΑΙ ΜΕΣΩ ΤΟΥ EVOC MODULE ΠΙΝΑΚΑΣ 3: ΟΙ ΤΥΠΟΙ ΠΕΡΙΕΧΟΜΕΝΟΥ ΜΕ ΤΑ ΠΕΔΙΑ ΤΟΥΣ ΚΑΙ ΤΟ RDF MAPPING ΠΟΥ ΕΧΕΙ ΕΦΑΡΜΟΣΤΕΙ ΠΙΝΑΚΑΣ 4: TA PREFIXES ΠΟΥ ΘΑ ΧΡΗΣΙΜΟΠΟΙΗΘΟΥΝ ΑΠΟ ΤΟΝ ΠΙΝΑΚΑ ΤΗΣ ΕΙΚΟΝΑΣ [8]
9 ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ 1.1 Η ΕΞΕΛΙΞΗ ΤΟΥ ΙΣΤΟΥ Σήμερα η επικοινωνία μέσω του Διαδικτύου είναι πλέον άμεση και αμφίδρομη. Δίνεται η δυνατότητα σε κάθε χρήστη ηλεκτρονικού υπολογιστή συνδεδεμένου στο Διαδίκτυο, να πληροφορηθεί αλλά και να πληροφορήσει ανταλλάσσοντας απόψεις μέσω πολλών διαφορετικών και συμμετοχικών διαύλων επικοινωνίας. Μπορεί κανείς να ενημερωθεί, να ψυχαγωγηθεί, να εκπαιδευτεί αλλά και να εκπαιδεύσει, να συναλλάσσεται με διάφορες υπηρεσίες όπως Δημόσιο, Τράπεζες κ.λ.π. Το Διαδίκτυο είναι ένα αναπτυσσόμενο σύμπαν από διασυνδεδεμένες ιστοσελίδες και δικτυακές εφαρμογές, γεμάτο από βίντεο, εικόνες και διαδραστικό περιεχόμενο. Αυτό που ο μέσος χρήστης δεν χρειάζεται να βλέπει, είναι η αλληλεπίδραση των τεχνολογιών του Διαδικτύου, που κάνει δυνατά όλα τα παραπάνω. [1] Εικόνα 1: Τα στάδια ή φάσεις του Διαδικτύου [9]
10 Για να μπορέσει κανείς να κατανοήσει καλύτερα την σημερινή μορφή του Διαδικτύου καθώς και τις διαφαινόμενες προοπτικές του, θα πρέπει να εξετάσει την μέχρι τώρα εξέλιξή του. Μία διαίρεση του Διαδικτύου σε τέσσερα στάδια ή φάσεις από την ίδρυσή του, παρατίθεται στην παραπάνω εικόνα 1. Στο πρώτο στάδιο του Ιστού το επίκεντρο ήταν κυρίως η κατασκευή του, καθιστώντας το προσιτό και εμπορεύσιμο για πρώτη φορά. Το ενδιαφέρον επικεντρώνεται στα πρωτόκολλα όπως το HTTP, στα ανοικτά πρότυπα γλωσσών σήμανσης όπως η HTML και η XML, στην πρόσβαση στο Διαδίκτυο μέσω των παρόχων υπηρεσιών (ISPs), στους πρώτους φυλλομετρητές, στις πλατφόρμες ανάπτυξης ιστοσελίδων και εφαρμογών, στις ιστοκεντρικές γλώσσες λογισμικού όπως η Java και η JavaScript, στη δημιουργία ιστοσελίδων, στα επιχειρηματικά μοντέλα του Διαδικτύου και στην ανάπτυξη των βασικών πυλών του. Αυτή η έκδοση του Διαδικτύου, σύμφωνα με τον ιδρυτή του, Tim Berners-Lee, θα μπορούσε να θεωρηθεί ως Διαδίκτυο «μόνο ανάγνωσης». Οι χρήστες μπορούσαν να αναζητήσουν μια πληροφορία και απλά να τη διαβάσουν. Μπορούσαν να δουν το περιεχόμενο των ιστοσελίδων όχι όμως να συμβάλλουν στην δημιουργία του. Τεχνολογικά το Web 1.0 επικεντρώθηκε στην παρουσίαση και την σύνδεση όχι όμως στην δημιουργία των πληροφοριών, έτσι δεν είναι ακόμα διαθέσιμο το παραγόμενο από τους χρήστες περιεχόμενο (User-generated content). [2] Η δεύτερη φάση παρόλο που προτείνει μια νέα έκδοση του Διαδικτύου, δεν αναφέρεται σε αναβάθμιση τεχνικών προδιαγραφών, αλλά στις συγκεντρωτικές αλλαγές στον τρόπο με τον οποίο δημιουργούνται και χρησιμοποιούνται οι ιστοσελίδες. Για αυτό το λόγο δεν είναι εύκολο για πολλούς να κατανοήσουν τις διαφορές των δύο εκδόσεων Web 1.0 και Web 2.0. παρά μόνο μέσω του τρόπου με τον οποίο οι χρήστες αλληλεπιδρούν με τον Ιστό. Για παράδειγμα μια, ιστοσελίδα στο Web 1.0 είναι στατική, περιλαμβάνει πληροφορία που μπορεί να είναι χρήσιμη, αλλά δεν υπάρχει κανένας λόγος για το επισκέπτη της, να επιστρέψει σ αυτήν. Η ιστοσελίδα αυτή θα μπορούσε να είναι μια προσωπική σελίδα που παρέχει πληροφορίες για τον ιδιοκτήτη της, αλλά δεν αλλάζει ποτέ περιεχόμενο ή αλλάζει πολύ σπάνια και αυτό μόνο από τον διαχειριστή της. Στην Web 2.0 έκδοση η σελίδα [10]
11 αυτή θα μπορούσε να είναι ένα blog ή ένας λογαριασμός στο MySpace ή στο Facebook. Οι Web 2.0 εφαρμογές είναι ανοικτού κώδικα, που σημαίνει ότι ο πηγαίος κώδικας των εφαρμογών αυτών είναι ελεύθερα διαθέσιμος στον οποιονδήποτε. Οι χρήστες μπορούν να δουν πώς λειτουργούν οι εφαρμογές, να κάνουν τροποποιήσεις ή ακόμα να δημιουργήσουν καινούργιες εφαρμογές βασιζόμενοι στις αρχικές. Χαρακτηριστικό παράδειγμα αποτελεί ο Web 2.0 φυλλομετρητής Firefox που παρέχει στους προγραμματιστές όλα τα απαραίτητα εργαλεία για την ανάπτυξη νέων Firefox εφαρμογών (Firefox Αdd-ons). [3][4][6] Μία ακόμα τάση που αποτελεί σημαντικό παράγοντα στο Web 2.0 είναι η εμφάνιση του κινητού Διαδικτύου και των κινητών συσκευών, ως μια σημαντική νέα πλατφόρμα που οδηγεί στην υιοθέτηση και την ανάπτυξη του Διαδικτύου. Συμπερασματικά, μπορούμε να πούμε ότι το Web 2.0 επιτρέπει στους χρήστες να αλληλεπιδρούν και να συνεργάζονται μεταξύ τους ως δημιουργοί περιεχομένου. Ενώ οι καινοτομίες και οι πρακτικές του Web 2.0 συνεχίζουν να αναπτύσσονται σήμερα, αυτό δεν αποτελεί το τελικό στάδιο στην εξέλιξη του Ιστού. Από το 2006 επινοήθηκε ο όρος Web 3 από τον John Markoff των New York Times. Ο όρος αναφέρεται σε μια Τρίτη γενιά του Διαδικτύου που βασίζεται σε υπηρεσίες οι οποίες συλλογικά αποτελούν αυτό που ονομάζεται ευφυές Διαδίκτυο, όπως αυτές που χρησιμοποιούν τον Σημασιολογικό Ιστό, αναζήτηση σε φυσική γλώσσα, εξόρυξη γνώσης, μηχανική μάθηση, τεχνολογίες τεχνητής νοημοσύνης, οι οποίες τονίζουν την κατανόηση των πληροφοριών από τις μηχανές προκειμένου να παρέχουν μια περισσότερο παραγωγική και διαισθητική εμπειρία στους χρήστες του Διαδικτύου. Μέσα σε αυτό το περιβάλλον βλέπουμε να αναπτύσσονται νέες τάσεις διαχείρισης των πληροφοριών όπως η διάθεση δημόσιων δεδομένων και άλλων ως σύνολα δεδομένων (Ανοικτά Δεδομένα) με σκοπό την περεταίρω επεξεργασία τους προς εξόρυξη χρήσιμων πληροφοριών γνώσης. Η αξιοποίηση της παραπάνω διαδικασίας θα ολοκληρωθεί με την διασύνδεση των δεδομένων αυτών δηλαδή την εκμετάλλευση δεδομένων από διαφορετικές πηγές (Διασυνδεδεμένα Δεδομένα). Τα Διασυνδεδεμένα Δεδομένα, αποκτούν νόημα και για τις μηχανές, επειδή περιγράφονται σημασιολογικά με την χρήση οντολογιών. [11]
12 Τελικά το Web 3.0 θα είναι περισσότερο συνδεδεμένο, ανοικτό και ευφυές. Αν κοιτάξουμε ξανά το παραπάνω σχήμα για τα στάδια εξέλιξης του Ιστού, αυτό που μένει ως συμπέρασμα είναι ότι το Web 1.0 συνδέει τις πληροφορίες, το Web 2.0 τους ανθρώπους ενώ το Web 3.0 την γνώση, με απώτερο στόχο το Web 4.0 που θα συνδέει την ευφυΐα. [6] 1.2 ΣΤΟΧΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ Η παρούσα διπλωματική εργασία έχει ως στόχο τα δεδομένα που διαθέτει μια Γραμματεία ενός Τμήματος Πανεπιστημίου, να καταστούν Διασυνδεδεμένα Δεδομένα με σκοπό την βελτίωση της αποδοτικότητας και αποτελεσματικότητας των Πανεπιστημιακών υπηρεσιών, την παραγωγή νέων γνώσεων από συνδυασμό στοιχείων κ.λ.π. Για την ανάδειξη μια τέτοιας λύσης είναι απαραίτητη η χρήση εργαλείων που είναι διαθέσιμα, με κριτήρια την ευχρηστία, τεχνολογική εξέλιξη και πρακτικότητα. Έτσι, θεωρήθηκε απαραίτητο να χρησιμοποιηθεί ένα Σύστημα Διαχείρισης Περιεχομένου (CMS), που υποστηρίζει τεχνολογίες Σημασιολογικού Ιστού. Μέσω αυτού του εργαλείου επιχειρείται από την μια η υλοποίηση μιας πρότυπης ιστοσελίδας που θα κληρονομεί τα πλεονεκτήματα ενός CMS, τα κυριότερα από τα οποία είναι η ευκολία στον τρόπο παραγόμενου περιεχομένου από τους χρήστες, η ευκολία συντήρησης και επέκτασης από τους διαχειριστές της, η ασφάλεια κ.α. και από την άλλη μέσω της υποστήριξης τεχνολογιών Σημασιολογικού Ιστού όλο το περιεχόμενο της ιστοσελίδας καθίσταται μέρος του Σημασιολογικού Ιστού και τα δεδομένα της Διασυνδεδεμένα Δεδομένα. 1.3 ΔΟΜΗ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ Η παρούσα διπλωματική εργασία έχει οργανωθεί ως εξής: Στο κεφάλαιο 2 της εργασίας περιγράφεται τι είναι ο Σημασιολογικός Ιστός και πως μπορεί αυτή η τεχνολογία να ωφελήσει τον σημερινό Ιστό. Τι είναι τα Διασυνδεδεμένα Δεδομένα και πώς τα δεδομένα του Ιστού μπορούν να συνδέονται [12]
13 από διαφορετικές πηγές και να ερωτούνται χρησιμοποιώντας κοινά namespaces και URIs. Στην συνέχεια, το κεφάλαιο επικεντρώνεται στη περιγραφή των τεχνολογιών που χρησιμοποιούνται στον Σημασιολογικό Ιστό δίδοντας μια αναλυτική περιγραφή των XML, RDF, RDFa, Microformats και Microdata. Στο κεφάλαιο 3 γίνεται μια εκτενής παρουσίαση των Ανοικτών Δεδομένων (Open Data). Δίδονται παραδείγματα τομέων που τα ανοικτά δεδομένα έχουν αξιοποιηθεί και παρουσιάζονται τα πλεονεκτήματα που προσφέρουν. Στην συνέχεια, δίδεται έμφαση στην δομή και λειτουργία μιας Γραμματείας ενός Τμήματος και παρουσιάζονται μια σειρά από χαρακτηριστικά προβλήματα που ανακύπτουν από τον τρόπο παροχής πληροφοριών με τις σημερινές υποδομές. Στο τέλος του κεφαλαίου προτείνεται η λύση της παρούσας διπλωματικής στα προβλήματα που αναφέρθηκαν, με την μετατροπή των δεδομένων της Γραμματείας σε Ανοικτά Διασυνδεδεμένα Δεδομένα μέσω της χρήσης τεχνολογιών Σημασιολογικού Ιστού. Το κεφάλαιο 4 χωρίζεται σε δύο μέρη. Στο πρώτο μέρος περιγράφεται το σύστημα Διαχείρισης Περιεχομένου (CMS), τα πλεονεκτήματά του και εξηγείται γιατί αποτελεί την καλύτερη επιλογή για την παρούσα διπλωματική εργασία. Στο δεύτερο μέρος εξηγείται γιατί επιλέχθηκε το σύστημα διαχείρισης περιεχομένου «Drupal» σε σχέση με άλλα συστήματα και γίνεται μια εκτενής παρουσίαση του τελευταίου. Στο κεφάλαιο 5 δίνεται καταρχήν μια απεικόνιση του RDF μοντέλου για την περιγραφή της δομής ενός Πανεπιστημίου, των διδασκόντων και των δημοσιεύσεών τους, των μαθημάτων και των αιθουσών διδασκαλίας. Στην συνέχεια παρουσιάζεται λεπτομερώς ο τρόπος υλοποίησης της ιστοσελίδας με το CMS Drupal. Συγκεκριμένα, παρουσιάζεται ο τρόπος κατασκευής των content types και των fields που αυτά περιλαμβάνουν και στην συνέχεια δίδεται έμφαση στα RDF modules που παρέχει το Drupal για την υλοποίηση του RDF μοντέλου. Παρουσιάζεται ο τρόπος με τον οποίο προστίθενται λεξιλόγια και δίδεται μια αναλυτική περιγραφή του τρόπου με τον οποίο μπορεί ο διαχειριστής της ιστοσελίδας να διαχειριστεί το RDF mapping μέσω του user interface που παρέχει το RDF UI module. Μετά την περιγραφή του τρόπου υλοποίησης το περιεχόμενο του κεφαλαίου συνεχίζεται με την παρουσίαση της [13]
14 ιστοσελίδας ως προς το περιεχόμενο, τα μενού και γενικότερα την όψη που παρουσιάζει στους επισκέπτες. Στην συνέχεια δίδεται μια περιγραφή των πλεονεκτημάτων της ιστοσελίδας, που παρέχονται από τις τεχνολογίες Σημασιολογικού Ιστού, συγκριτικά με μια συμβατική. Παρουσιάζονται με λεπτομέρεια τα SPARQL και SPARQL Views modules, και ο τρόπος με τον οποίο τα χρησιμοποιούμε ώστε να ενεργοποιηθούν δυνατότητες που μια συμβατική ιστοσελίδα δεν θα μπορούσε να υποστηρίξει. Τέλος, το κεφάλαιο ολοκληρώνεται με την περιγραφή των παραπάνω δυνατοτήτων, όπως είναι η αυτόματη συλλογή και ανάρτηση των δημοσιεύσεων των διδασκόντων από ένα αποθετήριο δημοσιεύσεων σαν αυτό της DBLP και η συλλογή νομοθετικών πληροφοριών από το σύστημα με βάση πολύπλοκα κριτήρια προσαρμοσμένα στις ανάγκες της Γραμματείας. Στο κεφάλαιο 6 γίνεται μια αναφορά στο τρόπο με τον οποίο θα φτάσουμε στο Σημασιολογικό Ιστό μέσω μια πορείας όπου τα δεδομένα θα καταστούν Ανοικτά και στην συνέχεια Διασυνδεδεμένα. Εν συνεχεία, περιγράφεται μέσω ενός παραδείγματος πως περίπου θα είναι το Διαδίκτυο στο μέλλον με το Σημασιολογικό Ιστό. Τέλος, γίνεται μια σύντομη ανασκόπηση της διπλωματικής εργασίας και παρουσιάζεται η μελλοντική εξέλιξη της ιστοσελίδας, δίδοντας ορισμένες πιθανές περιπτώσεις χρήσης που θα μπορούσαν να επιτευχθούν καθώς θα υιοθετείται όλο και περισσότερο η σημασιολογική τεχνολογία στο Ιστό. [14]
15 ΚΕΦΑΛΑΙΟ 2 ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ Στο κεφάλαιο αυτό θα εξετάσουμε τι είναι ο Σημασιολογικός Ιστός και τις καινοτομίες που αυτός επιφέρει. Τι είναι τα Διασυνδεδεμένα Δεδομένα και πως μπορεί ο Ιστός να γίνει μια παγκόσμια βάση δεδομένων δηλαδή η ολοκλήρωση της μετατροπής από τον σημερινό στον Σημασιολογικό Ιστό. Τέλος, θα δοθεί μια εκτενής αναφορά στις τεχνολογίες του Σημασιολογικού Ιστού ΤΙ ΕΙΝΑΙ Ο ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ Το Διαδίκτυο είναι κατασκευασμένο από υπολογιστές, αλλά για τους ανθρώπους. Οι ιστοσελίδες που επισκεπτόμαστε καθημερινά χρησιμοποιούν τη φυσική γλώσσα, εικόνες και διατάξεις σελίδας με σκοπό την παρουσίαση των πληροφοριών, με τρόπο που να είναι εύκολο να τις καταλάβουμε. Οι υπολογιστές δεν βγάζουν νόημα από αυτές τις πληροφορίες. Δεν μπορούν να διαβάσουν, να βγάλουν νόημα από συμφραζόμενες έννοιες ή να πάρουν αποφάσεις όπως ένας άνθρωπος. Η πρόταση του Σημασιολογικού Ιστού είναι να βοηθήσει του υπολογιστές να διαβάζουν και να χρησιμοποιούν τον Ιστό. Η μεγάλη ιδέα είναι πολύ απλή: τα μεταδεδομένα που προστίθενται στις ιστοσελίδες μπορούν να κάνουν τον Ιστό αναγνώσιμο από της μηχανές. Παρ όλα αυτά ο Σημασιολογικός Ιστός δεν αποτελεί έναν διαφορετικό αλλά επέκταση του ήδη υπάρχοντος Παγκόσμιου Ιστού. Σε τι μας χρησιμεύει όμως ο Σημασιολογικός Ιστός; Ας πάρουμε το παρακάτω παράδειγμα. Έστω ότι θέλαμε να αγοράσουμε ένα DVD αλλά σε ευρεία οθόνη (widescreen) όχι Full, γιατί η οθόνη μας υποστηρίζει καλύτερα αυτό το μέγεθος και έστω ότι θέλουμε [15]
16 το σετ μιας συγκεκριμένης ταινίας με τους extra δίσκους όχι την απλή έκδοση. Επίσης, θέλουμε να αγοράσουμε στην καλύτερη δυνατή τιμή όχι όμως μεταχειρισμένο και έστω ότι δεν θέλουμε να περιμένουμε πολύ μέχρι την παραλαβή. Στον Ιστό με τη σημερινή του μορφή θα πρέπει να ψάξουμε σε διάφορες σελίδες, να συγκρίνουμε τιμές και τον χρόνο που απαιτείται μέχρι την παραλαβή. Θα μπορούσαμε, επίσης, να κοιτάξουμε μια ιστοσελίδα που συγκρίνει τιμές και επιλογές παραλαβής από διάφορα καταστήματα. Με οποιονδήποτε τρόπο, η περισσότερη δουλειά θα πρέπει να γίνει από εμάς, μέχρι να αποφασίσουμε και να πραγματοποιήσουμε την παραγγελία. Με τον Σημασιολογικό Ιστό θα έχουμε άλλη επιλογή. Θα μπορούσαμε να εισάγουμε τις προτιμήσεις μας σε έναν πράκτορα (agent) που θα έψαχνε το Διαδίκτυο ώστε να κάνει αυτός την δουλειά για εμάς και να πραγματοποιήσει την παραγγελία. Ο πράκτορας θα μπορούσε να ανοίξει την εφαρμογή των οικονομικών μας εσόδωνεξόδων και να καταγράψει το όριο τον εξόδων που μπορούμε να δαπανήσουμε και στην συνέχεια θα μπορούσε να καταγράψει στο ημερολόγιό μας την ημέρα που θα παραλαμβάναμε το DVD. Θα μπορούσε, ακόμα, να μάθει τις προτιμήσεις και τις συνήθειες μας, ώστε αν είχαμε κάποια άσχημη εμπειρία σε σχέση με την αγορά DVD από κάποια ιστοσελίδα να μην την ξαναχρησιμοποιήσει άλλη φορά. Ο πράκτορας θα πραγματοποιούσε τις παραπάνω ενέργειες όχι μέσω των εικόνων και τις περιγραφών όπως θα έκανε ένας άνθρωπος, αλλά από την αναζήτηση μέσω μεταδεδομένων τα οποία προσδιορίζουν με σαφήνεια τι χρειάζεται ο πράκτορας να γνωρίζει. Τα μεταδεδομένα είναι απλά δεδομένα αναγνώσιμα από μηχανές που περιγράφουν άλλα δεδομένα. Στον Σημασιολογικό Ιστό τα μεταδεδομένα είναι αόρατα από τους ανθρώπους καθώς διαβάζουν μια σελίδα, αλλά είναι σαφώς ορατά από τις μηχανές. Τα μεταδεδομένα επιτρέπουν περισσότερο σύνθετες και εστιασμένες αναζητήσεις στον Ιστό με πιο ακριβή αποτελέσματα. [7] Ο Σημασιολογικός Ιστός διαδίδεται από την κοινοπραξία World Wide Web (W3C), ένα διεθνές σώμα τυποποίησης και προτυποποίησης του Ιστού. Υπάρχει μια ειδική ομάδα ανθρώπων, με ηγετική μορφή των Tim Berners-Lee, ιδρυτή του Ιστού και του Σημασιολογικού Ιστού, στην διεθνή κοινοπραξία του (W3C), που εργάζεται για την βελτίωση, επέκταση και τυποποίηση του συστήματος. Εκτός από τον κλασσικό Ιστό [16]
17 εγγράφων η κοινοπραξία W3C βοηθά στο να οικοδομηθεί ένα πλαίσιο τεχνολογιών για την υποστήριξη του «Ιστού δεδομένων» (Web of data). Οι τεχνολογίες Σημασιολογικού Ιστού επιτρέπουν στους ανθρώπους να δημιουργήσουν δεδομένα αποθηκευμένα στον Ιστό, να κατασκευάσουν λεξιλόγια (vocabularies) και να γράψουν κανόνες διαχείρισης των δεδομένων αυτών. Τα Διασυνδεδεμένα Δεδομένα είναι εμπλουτισμένα με τεχνολογίες όπως RDF, SPARQL, OWL, και SKOS. 2.2 ΔΙΑΣΥΝΔΕΔΕΜΕΝΑ ΔΕΔΟΜΕΝΑ LINKED DATA Οι περισσότερες εφαρμογές αποθηκεύουν τα δεδομένα χρησιμοποιώντας την έννοια των ξένων κλειδιών, που τους επιτρέπει να διευθυνσιοδοτούν κάθε στοιχείο και να βρίσκουν τα σχετιζόμενα με αυτό δεδομένα, εύκολα μέσω πινάκων. Αυτή η λογική δουλεύει πολύ καλά στα κλειστά συστήματα, που είναι εύκολη η επιβολή περιορισμών στα κλειδιά αυτά, όπως η δημιουργία μοναδικών αναγνωριστικών. Δεν λειτουργεί όμως σε παγκόσμια κλίμακα, διότι κάθε σελίδα στον Ιστό δεν στηρίζεται σε μια κεντρική αρχή για την απόδοση των αναγνωριστικών. Ενώ το όνομα χρήστη, ενός ατόμου στην προσωπική του ιστοσελίδα μπορεί να είναι το theodor, δεν σημαίνει ότι έχει το ίδιο σε όλες τις ιστοσελίδες που χρησιμοποιεί. Π.χ. στο Gmail μπορεί να είναι το theodor_kolokotronis αλλά στο Facebook επειδή έχει ήδη δοθεί το συγκεκριμένο όνομα να είναι το th_kolok ενώ στο Skype το kolokotronis_th. Το συμπέρασμα είναι ότι, το να μιλάμε για έννοιες όπως κωδικός και όνομα χρήστη δεν σημαίνει τίποτα για ένα κατανεμημένο σύστημα όπως ο Παγκόσμιος Ιστός, είναι από μόνο του ασαφές. Τη λύση στο παραπάνω πρόβλημα την φέρνει η RDF με τα URIs. Με τα URIs γίνεται εφικτή η ονομασία και η διευθυνσιοδότηση των πόρων του Διαδικτύου. Έτσι, αντί να αναφέρεται σε έναν χρήστη με κάποιον αριθμό, η RDF χρησιμοποιεί κείμενο της μορφής Με αυτόν τον τρόπο μπορούμε να ισχυριστούμε ότι αντικείμενα όπως και αποτελούν δύο σελίδες προφίλ του ίδιου ατόμου. Με τα URIs οι ιστοσελίδες μπορούν να εγκαταστήσουν το δικό τους [17]
18 namespace και να δημιουργήσουν όσους περισσότερους πόρους χρειάζεται χωρίς να απαιτείτε οποιαδήποτε διαβούλευση με άλλες ιστοσελίδες. Πέρα από τα παραπάνω, ας σκεφτούμε το πρόβλημα της ασάφειας όταν μιλάμε για έννοιες όπως tagging ή block post με την λέξη «apple». Μπορούμε να ταυτοποιήσουμε μια ενδεχομένως ασαφή έννοια, πάλι χρησιμοποιώντας κείμενο, με την βοήθεια της RDF. Θα μπορούσαμε να εισάγουμε έννοιες στο δικό μας namespace, αλλά για πιο γενικές έννοιες όπως «όνομα» ή «όλες οι χώρες του κόσμου», είναι πιο λογικό να χρησιμοποιήσουμε κάτι που συμφωνεί με ένα κεντρικό αποθετήριο. Η Βικιπαίδεια περιλαμβάνει έναν μεγάλο όγκο πληροφοριών σχετικά με αντικείμενα, έννοιες, διάσημους ανθρώπους, πόλεις, χώρες, οργανισμούς κ.λ.π. Κάθε καταχώρηση έχει ένα URI στην Βικιπαίδεια που εμφανίζει πληροφορίες σχετικές με κάποιο θέμα. Μιλώντας για την έννοια «apple» θα μπορούσε να εννοείτε το μήλο ή η εταιρεία. Χρησιμοποιώντας URIs θα μπορούσαμε εύκολα να απαλλαγούμε από κάθε ασάφεια αφού το URI μιλάει για το φρούτο ενώ το περιγράφει την εταιρεία. Αυτή η διάκριση δεν σημαίνει τίποτα για τους ανθρώπους, όμως για τις μηχανές είναι ζωτικής σημασίας. Όσες περισσότερες ιστοσελίδες χρησιμοποιούν κοινά αναγνωριστικά, τόσο πιο εύκολο είναι για τις μηχανές να κάνουν διασταυρώσεις και να βγάζουν συμπεράσματα, όπως ποιό είναι το σύνολο των δημοσιεύσεων (posts) που μιλούν για το ίδιο θέμα. Τα παραπάνω επιτρέπουν στα δεδομένα από διαφορετικές πηγές να συνδέονται και να μπορούν να ερωτηθούν. Έτσι, ο Ιστός γίνεται μια παγκόσμια βάση δεδομένων όπου όλα τα δεδομένα είναι συνδεδεμένα και εύκολα ανακτήσιμα. Αυτή η συλλογή των αλληλένδετων δεδομένων του Ιστού μπορεί να αναφερθεί ως Διασυνδεδεμένα Δεδομένα. [9] Ο Tim Berners-Lee περιγράφει τέσσερις βασικές αρχές των Διασυνδεδεμένων Δεδομένων, με την προοπτική να κάνουν τον Ιστό να λειτουργήσει αποδοτικότερα: 1. Χρησιμοποίησε URIs ως ονόματα για να προσδιορίσεις αντικείμενα και έννοιες. [18]
19 2. Χρησιμοποίησε HTTP URIs ώστε αυτά τα αντικείμενα να μπορούν να αναφερθούν και να αναζητηθούν από ανθρώπους και πράκτορες χρηστών (Agents). 3. Όταν κάποιος ψάχνει ένα URI, να παρέχονται χρήσιμες πληροφορίες αξιοποιώντας πρότυπα όπως η (RDF*, SPARQL). 4. Να περιλαμβάνει συνδέσμους προς άλλα URIs, έτσι ώστε να ανακαλύπτονται περισσότερα αντικείμενα. [10] 2.3 ΤΕΧΝΟΛΟΓΙΕΣ ΣΗΜΑΣΙΟΛΟΓΙΚΟΥ ΙΣΤΟΥ Για την δημιουργία των Διασυνδεδεμένων δεδομένων, η τεχνολογίες που χρησιμοποιούνται θα πρέπει να είναι διαθέσιμες σε μια συγκεκριμένη μορφή, ώστε να επιτευχθεί είτε η μετατροπή είτε η απευθείας πρόσβαση στις υπάρχουσες βάσεις δεδομένων. Επιπλέον σημαντικό είναι η εγκατάσταση ερωτούμενων τελικών σημείων (Endpoints) ώστε η πρόσβαση στα δεδομένα να γίνεται πιο λειτουργική. Αυτή η μορφή προέρχεται από τις γλώσσες σήμανσης markup languagies οι οποίες προσφέρουν μια μέθοδο εισαγωγής μεταδεδομένων στις ιστοσελίδες. Η κυρίως τεχνολογία που χρησιμοποιείται για το σκοπό αυτό είναι η XML και η RDF XML Η Extensible Markup Language (XML) είναι μια γλώσσα σήμανσης (markup language) όπως η hypertext markup language (HTML). Προήλθε από μια προγενέστερη τυποποιημένη μορφή, την SGML (ISO 8879), προκειμένου να είναι πιο κατάλληλη για το Διαδίκτυο. Ενώ η HTML είναι υπεύθυνη για την εμφάνιση των πληροφοριών που βλέπουμε στον Ιστό, η XML, που την συμπληρώνει, προσθέτει ετικέτες που περιγράφουν τα δεδομένα. Αυτές οι ετικέτες είναι αόρατες από τους ανθρώπους καθώς διαβάζουν τις ιστοσελίδες, αλλά ορατές από τις μηχανές. Οι ετικέτες χρησιμοποιούνται ήδη στον Ιστό, όπως στα bots (Web Robots) τα οποία μπορούν να τις διαβάσουν και να συλλέγουν πληροφορίες για τις μηχανές αναζήτησης. Η XML είναι επεκτάσιμη διότι επιτρέπει τι δημιουργία ετικετών από τους προγραμματιστές με βάσει ορισμένους συντακτικούς κανόνες. Τα δεδομένα [19]
20 που κωδικοποιούνται σε XML μετατρέπονται σε έναν standard τύπο εγγράφου τον οποίο μπορεί να διαβάσει και να επεξεργαστεί οποιαδήποτε εφαρμογή που υποστηρίζει XML τεχνολογία. Από το 2009 έχουν αναπτυχθεί εκατοντάδες μορφές εγγράφων που χρησιμοποιούν XML σύνταξη, συμπεριλαμβανομένου τα RSS, Atom, SOAP, και XHTML. Οι βασισμένες σε XML μορφές έχουν γίνει προεπιλογή για πολλά office-productivity εργαλεία, όπως Microsoft Office (Office Open XML), OpenOffice.org και LibreOffice (OpenDocument), και το iwork της Apple. Η XML χρησιμοποιείται ευρέως στις μέρες μας. Αποτελεί την βάση για πολλά πρότυπα όπως το Universal Business Language (UBL), το Universal Plug and Play (UPnP) που χρησιμοποιείται στην οικιακή ηλεκτρονική, σε μορφές επεξεργασίας κειμένου όπως το ODF και το OOXML, σε μορφές γραφικών όπως η SVG, υποστηρίζεται άμεσα από γλώσσες προγραμματισμού και βάσεις δεδομένων μέχρι κινητά τηλέφωνα. Ακόμα και όταν πάει κανείς το αυτοκίνητό του για service, ο υπολογιστής της μηχανής αποστέλλει XML μηνύματα στο σύστημα διάγνωσης. Η XML είναι παντού. [11] [12] [13] RDF Το πλαίσιο περιγραφής πόρων Resource Description Framework (RDF) είναι ένα σύνολο προδιαγραφών του W3C για την μοντελοποίηση πληροφοριών. Στην RDF κάθε κομμάτι πληροφορίας περιέχει ένα υποκείμενο ρήμα αντικείμενο (subjectverb-object) όπως σε μια πρόταση στην φυσική γλώσσα. Όταν συνδυαστούν μαζί, αυτά τα κομμάτια μπορούν να μοντελοποιήσουν γνώση για πολλά πράγματα. Ας υποθέσουμε ότι θέλουμε να κάνουμε κατανοητή σε έναν υπολογιστή την παρακάτω πρόταση. «Ο Φίλλιπος ο Β είναι πατέρας του Μέγα Αλέξανδρου». Στην RDF κάθε πρόταση ακολουθεί την ίδια δομή (subject-verb-object), επομένως η παραπάνω πρόταση μπορεί να γραφτεί ως εξής: [20]
21 Εικόνα 2: Πρόταση σε μορφή (Subject-Property-Object) Αυτό το πρότυπο (subject-verb-object) χρησιμοποιείται για να διασφαλιστούν τα βασικά στοιχεία των πληροφοριών που στην διάλεκτο της RDF συχνά ονομάζεται τριπλότυπο-τριπλέτα. Το ρήμα (verb) αναφέρεται συχνά και ως κατηγορούμενο (predicate) ή ιδιότητα (property), όπως στο παραπάνω σχήμα. Για να διασφαλιστεί η διαλειτουργικότητα στον Ιστό, είναι ζωτικής σημασίας να χρησιμοποιούνται τα ίδια ρήματα-ιδιότητες (properties), έτσι ώστε όταν κάποιος άλλος διαβάσει την παραπάνω πρόταση να καταλάβει τι αναπαριστά ο Φίλλιπος ο Β ή ο Μέγας Αλέξανδρος και την μεταξύ τους σχέση. Στην φυσική γλώσσα αυτό μπορεί να επιτευχθεί από το νόημα των λέξεων που χρησιμοποιούμε. Για τις μηχανές και την RDF αυτό επιτυγχάνεται με την χρήση των URIs. Οι βέλτιστες πρακτικές των Διασυνδεδεμένων δεδομένων ενθαρρύνουν την χρήση των HTTP URIs διότι παρέχουν για τις μηχανές και τον άνθρωπο ένα μέσο αναζήτησης της έννοιας του πόρου. Τι είναι όμως τα URIs; Uniform Resource Identifiers (URIs) Ακόμη και με το πλαίσιο που η XML και η RDF προσφέρουν, οι υπολογιστές εξακολουθούν να χρειάζονται έναν άμεσο και ξεκάθαρο τρόπο κατανόησης για το ποιοί και τί είναι οι πόροι. Για να επιτευχθεί αυτό η RDF χρησιμοποιεί τα Uniform Resource Identifiers URIs (ενιαίους αναγνωριστικούς πόρους) ώστε να κατευθύνει τους υπολογιστές σε ένα έγγραφο ή αντικείμενο που αναπαριστά τον πόρο. Τα URIs μπορούν να χαρακτηριστούν ως ανιχνευτές τοποθεσιών (URLs) ή ονομάτων (URNs) ή και τα δυο. Ενώ ένα ενιαίο όνομα πόρου URN λειτουργεί όπως το όνομα ενός προσώπου, αντίστοιχα ένας ενιαίος εντοπιστής πόρου URL λειτουργεί όπως η διεύθυνσή του. Με άλλα λόγια το URN ορίζει την ταυτότητα του προσώπου ενώ το URL παρέχει μια μέθοδο εντοπισμού του. Χαρακτηριστικό παράδειγμα χρήσης του [21]
22 URN είναι το σύστημα μοναδικού εντοπισμού βιβλίων (ISBN). Για παράδειγμα, το ISBN αναφέρεται σαφώς σε μια συγκεκριμένη έκδοση του βιβλίου «Programming the Semantic Web». Για να αποκτηθεί η πρόσβαση σε αυτό το βιβλίο και να διαβαστεί, θα πρέπει να είναι διαθέσιμη η τοποθεσία του στον Ιστό, μια URL διεύθυνση. Μια τυπική URL διεύθυνση του συγκεκριμένου βιβλίου θα ήταν κάπως έτσι file:///home/username/books/programming the Semantic Web.pdf που προσδιορίζει το ηλεκτρονικό βιβλίο που είναι αποθηκευμένο σε ένα τοπικό δίσκο. [7][8] Το παρακάτω Euler διάγραμμα δείχνει ότι to URI μπορεί να είναι είτε URL είτε URN. Εικόνα 3: Διάγραμμα Euler για την περιγραφή του Uniform Resource Identifier (URI) Το πλεονέκτημα της χρησιμοποίησης URI αντί κειμένου είναι ότι αποφεύγεται η οποιαδήποτε ασάφεια μπορεί να έχει ένα απλό κείμενο. Επιπλέον στο παράδειγμά μας, το URI παρέχει τις ημερομηνίες γέννησης και θανάτου των προσώπων, τις κατακτήσεις τους, πού πολέμησαν και πολύ περισσότερες πληροφορίες από ότι μπορεί να εκφράσει ένα απλό κείμενο. Έτσι η παραπάνω πρόταση θα μπορούσε να γίνει: Εικόνα 4: Πρόταση σε μορφή (Subject-Property-Object) με τα URIs [22]
23 2.3.4 VOCABULARIES Αν δεν είμαστε σίγουροι για την έννοια μιας ιδιότητας μπορούμε απλά να την αναζητήσουμε μέσω του φυλλομετρητή μας ώστε να μάθουμε περισσότερα γι αυτήν. Αυτή η τακτική μπορεί να ακολουθηθεί και από τις μηχανές ώστε να ανακαλύψουν το νόημα πίσω από ένα URI. Είναι το ίδιο με τo να ψάχνει κανείς σε ένα λεξικό. Αυτά τα λεξικά στην RDF αποκαλούνται οντολογίες (ontologies), λεξικά (vocabularies) ή σχήματα (schemas). Περιέχουν ένα σύνολο ορισμών για τα URIs που είναι στοχευμένοι σε ένα συγκεκριμένο θέμα. Ένα συχνό παράδειγμα αποτελεί το Friend of a Friend (FOAF) λεξικό το οποίο περιλαμβάνει όρους που περιγράφουν άτομα και τις μεταξύ τους σχέσεις. Τα λεξικά προσδίδουν συναρπαστικές δυνατότητες στις μηχανές για να μάθουν και να εξάγουν γνώση, όπως αν δυο πόροι από διαφορετικά λεξικά είναι στην ουσία συνώνυμοι ή αν ένας συγκεκριμένος πόρος φέρει ένα σύνολο από επιπλέον καταστάσεις. Αξίζει να σημειωθεί η σημειογραφία π.χ. foaf:img που αναφέρεται σε μια img (image-εικόνα) ιδιότητα του λεξικού FOAF. Αυτή η ιδιότητα αποτελεί την CURIE (Compact URI) σύνταξη και είναι χρήσιμη ώστε να αποφεύγονται τα πλήρη URIs, που τείνουν να είναι μεγάλα και ως εκ τούτου επιρρεπή σε τυπογραφικά λάθη. Τα CURIEs χρησιμοποιούνται πάντα μέσα σε ένα πλαίσιο, όπου το πρόθεμα που χρησιμοποιείται πριν την άνω-κάτω τελεία, αντιστοιχεί στο namespace του λεξικού. Στην περίπτωση του foaf:img, το πρόθεμα foaf αντιστοιχεί στο namespace όπως ορίζεται στις προδιαγραφές του λεξιλογίου FOAF. Το πλήρες URI για το foaf:img (αυτό που αναφέρεται στον όρο img) είναι η συνένωση του namespace και του όρου img, όπως παρακάτω Στην πρόταση του παραπάνω παραδείγματος χρησιμοποιήσαμε URIs από την Βικιπαίδεια επομένως η ιδιότητα που εκφράζει την σχέση που συνδέει τα δύο παραπάνω πρόσωπα πρέπει να αναχθεί από το λεξικό που χρησιμοποιεί αυτά τα URIs και δεν είναι άλλο από αυτό της DBpedia η οποία καθιστά στην ουσία το [23]
24 περιεχόμενο της Βικιπαίδειας διαθέσιμο σε RDF μορφή. Έτσι η παραπάνω πρόταση θα γίνει: Εικόνα 5: Πρόταση σε μορφή (Subject-Property-Object) με το URIs της ιδιότητας από την DBPedia Στο dbpedia-owl:parent, το πρόθεμα dbpedia-owl αντιστοιχεί στο namespace όπως ορίζεται στις προδιαγραφές του λεξιλογίου της DBpedia. Το πλήρες URI για το dbpedia-owl:parent (αυτό που αναφέρεται στον όρο parent) είναι η συνένωση του namespace και του όρου parent, όπως παρακάτω RDFa (ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΕΜΠΛΟΥΤΙΣΜΟΣ ΤΗΣ HTML) Το μοντέλο RDF, περιγράφει αντικείμενα-πόρους, τις σχέσεις τους και τις τιμές τους. Τοποθετώντας τα όλα μαζί, σχηματίζουν ένα γράφημα που αντιπροσωπεύει το RDF μοντέλο δεδομένων. Αυτό το RDF μοντέλο στην συνέχεια πρέπει να σειριοποιηθεί (serialization), ώστε να μπορεί να διαβαστεί και να κατανοηθεί από τις μηχανές, με τον ίδιο τρόπο που ένα PHP αντικείμενο μπορεί να σειριοποιηθεί ώστε να μπορεί να αποθηκευτεί /μεταφερθεί σε κάποιο άλλο script. Η Resource Description Framework in attributes (RDFa) είναι ένας τρόπος μεταφοράς του RDF μοντέλου σε οποιαδήποτε γλώσσα σήμανσης όπως η HTML ή XHTML, εμπλουτίζοντας τα υφιστάμενα, αναγνώσιμα από τον άνθρωπο δεδομένα με RDF ιδιότητες (RDF attributes). Έτσι με την RDFa δίνεται η δυνατότητα γεφύρωσης του χάσματος ανάμεσα σε αυτό που βλέπουν οι άνθρωποι κατά την περιήγησή τους σε μια ιστοσελίδα και σε αυτό που βλέπουν οι μηχανές όταν [24]
25 επεξεργάζονται την ίδια σελίδα. Η RDFa δεν αλλάζει τον τρόπο με τον οποίο μια ιστοσελίδα εμφανίζεται σε έναν φυλλομετρητή. Για τον χρήστη φαίνεται ακριβώς ίδια με πριν. Ωστόσο, η διαφορά είναι εμφανής σε οποιοδήποτε λογισμικό που υποστηρίζει την RDFa, διότι κατανοεί την σημασιολογική σήμανση. Οι φυλλομετρητές μπορούν με αυτό τον τρόπο να βελτιώσουν την εμπειρία του χρήστη ανάλογα με τα δεδομένα που περιέχει η σελίδα. Για παράδειγμα, κάποιες επεκτάσεις φυλλομετρητών παρέχουν πρόσθετες λειτουργίες βασιζόμενες στην RDFa σήμανση που περιέχει μια ιστοσελίδα. Οι μηχανές αναζήτησης χρησιμοποιούν αποδοτικά αυτά τα δεδομένα, αφού τους επιτρέπουν να κατανοούν καλύτερα τις πληροφορίες και να τις εμφανίζουν αναλόγως στα αποτελέσματά τους. Γίνεται εύκολη η εξαγωγή του τίτλου, της ημερομηνίας ή μιας εικόνας από την σελίδα, η οποία μπορεί να βελτιώσει δραστικά την εμφάνιση στα αποτελέσματα αναζήτησης και να βοηθήσει στην βελτιστοποίηση της αναζήτησης Search Engine Optimization (SEO) μιας σελίδας. Στοιχεία όπως το ποσοστό αξιολόγησης (price ratings) και ο αριθμός των κριτικών (reviews) μπορούν να οδηγήσουν σε αύξηση της κίνησης σε μια ιστοσελίδα ηλεκτρονικού εμπορίου (e-commerce site). Η Yahoo έχει αναφέρει περισσότερο από 15% αύξηση στα ποσοστά των clicks μέσω της RDFa. Όπως είπαμε, η RDFa προσθέτει ιδιότητες στην XHTML. Πρώτα απ όλα πρέπει να γίνουν μερικές προσαρμογές, στην αρχή κάθε προτύπου XHTML, ώστε αυτές οι ιδιότητες να είναι συμβατές με τις προδιαγραφές της RDFa, όπως π.χ. παρακάτω <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" " <html xmlns=" xml:lang="en" version="xhtml+rdfa 1.0" dir="ltr"> <head profile=" Δεύτερον, προστίθενται κάποια προθέματα χρησιμοποιώντας την CURIE σύνταξη που αναφέρθηκε παραπάνω στην περιγραφή της RDF. Αυτό γίνεται στις HTML ετικέτες χρησιμοποιώντας την παρακάτω σύνταξη: για την FOAF θα μπορούσε να είναι: xmlns:prefix=" xmlns:foaf= [25]
26 RDF attributes Για να δηλωθούν οι RDFa ιδιότητες στην HTML, θα πρέπει να προστεθεί το ως πρόθεμα. Οι RDFa ιδιότητες είναι οι Ένα URI ή Safe CURIE, που χρησιμοποιείται για να δηλώσει τι είναι τα δεδομένα (το Υποκείμενο-Subject στην RDF Ένα κείμενο, που παρέχει περιεχόμενο, για ένα literal, αναγνώσιμο από τις μηχανές (ένα plain literal object-στην ορολογία Ένα CURIE που αντιπροσωπεύει ένα τύπο δεδομένων και χρησιμοποιείται για την περιγραφή του τύπου δεδομένων ενός Ένα URI για την περιγραφή του πόρου μια σχέσης (ένα resource object στην ορολογία της Μία ξεχωριστή λίστα από CURIEs, που χρησιμοποιείται για την περιγραφή των σχέσεων μεταξύ του Subject και ενός literal Μία ξεχωριστή κενή λίστα από CURIEs, που χρησιμοποιείται για την περιγραφή των σχέσεων μεταξύ δυο Μία ξεχωριστή λίστα από CURIEs, που χρησιμοποιείται για την περιγραφή της αντίστροφης σχέσης μεταξύ δυο Ένα URI που περιγράφει το πόρο μιας σχέσης όταν ο αυτός είναι Μία ξεχωριστή λίστα από CURIEs, που χρησιμοποιείται για την δήλωση των RDF τύπων που σχετίζονται με το subject. [26]
27 προσδιορίζουν το ρήμα μιας RDF πρότασης. Για να κατανοηθεί καλύτερα ας κοιτάξουμε το παρακάτω παράδειγμα: <h1 property="dc:title">joe's homepage</h1> <div rel="sioc:has_creator"><a href="/user/9">john Smith</a></div> dc:title and sioc:has_creator είναι δυο διαφορετικά RDF predicates τα οποία καθορίζουν τον τίτλο και τον συγγραφέα της ιστοσελίδας. Η αναγκάζει το αντικείμενο της RDF πρότασης να είναι κείμενο. Η χρησιμοποιείται σε αντίθεση με έτσι ώστε να αναγκάσει το αντικείμενο της πρότασης να είναι URI που δείχνει στην ιστοσελίδα του συγγραφέα. Με άλλα λόγια πρόκειται για πόρο και όχι κείμενο. Με αυτόν τον τρόπο επιτρέπεται στην γλώσσα σήμανσης να περιλαμβάνει περισσότερες πληροφορίες για τον συγγραφέα από ότι ένα κείμενο. Ο πόρος του συγγραφέα περιλαμβάνει πέραν του ονόματός του, το βιογραφικό του και δεσμούς σε άλλα άρθρα του, επιτρέποντας με αυτόν τον τρόπο, την ανακάλυψη περιεχομένου RDFa, MICROFORMATS ΚΑΙ MICRODATA Η RDFa δεν αποτελεί την μοναδική σύνταξη για την προσθήκη σημασιολογίας στην HTML. Τα Microformats αποτέλεσαν την πρώτη σύνταξη για την προσθήκη σημασιολογικής πληροφορίας που υιοθετήθηκε από τους προγραμματιστές του Ιστού. Ωστόσο τα Microformats ποτέ δεν τυποποιήθηκαν και εξαιτίας του σχεδιασμού τους, η ανάπτυξη λεξιλογίων όπως (hcard, vcard, κ.λ.π.) ήταν συγκεντρωτική και περιορισμένη σε έναν και μόνο οργανισμό. Η RDFa από την άλλη μεριά, λόγω της φύσης της είναι ελεύθερα επεκτάσιμη, μπορούν να συνδυαστούν εξωτερικά λεξιλόγια ή ακόμα όταν χρειάζεται, μπορούν να χτιστούν προσαρμόσιμα λεξιλόγια ειδικευμένα σε κάποιον τομέα. Επίσης, η RDFa επωφελείται από όλη την έρευνα που έχει γίνει στον Σημασιολογικό Ιστό την τελευταία δεκαετία. Πολλά εργαλεία είναι διαθέσιμα για ανάπτυξη, αποθήκευση και ερώτηση των RDFa δεδομένων. Συγκεκριμένα η SPARQL είναι η RDF γλώσσα ερωτήσεων, παρόμοια με την SQL για τις σχεσιακές βάσεις δεδομένων, που επιτρέπει την εκτέλεση [27]
28 ερωτήσεων πάνω στα συνδεδεμένα δεδομένα από οποιονδήποτε RDF πόρο. Η RDFa έγινε πρότυπο του W3C από το 2008 και έχει υιοθετηθεί από πολλές εξέχουσες εταιρείες του Ιστού όπως οι Google, Facebook, BBC, και Best Buy. Πρόσφατες έρευνες από την Yahoo! έδειξαν ότι η RDFa είχε μια εκρηκτική ανάπτυξη το 2010 και είναι η ταχύτερα αναπτυσσόμενη μορφή σήμανσης δεδομένων. [14] Τα Microdata είναι ένα νέο τμήμα σύνταξης με βάση τις προδιαγραφές της HTML5, το οποίο βρίσκεται ακόμα στο στάδιο της ανάπτυξης. Τα Microdata έχουν περισσότερα κοινά με την RDFa από ότι τα Microformats, όπως η χρήση URIs για επεκτασιμότητα. Παρ όλα το πρότυπο της RDFa είναι πολύ περισσότερο υποσχόμενο. Ενώ η έκδοση 1.0 της RDFa ισχύει μόνο για την XHTML, η έκδοση 1.1 επιτρέπει στην RDFa να λειτουργεί τόσο στην XHTML όσο και στην HTML5 [15]. Επίσης, η τελευταία έκδοση περιλαμβάνει ανατροφοδότηση από τις κοινότητες των microformats και microdata επιτρέποντας έτσι απλούστερη σύνταξη και περισσότερες περιπτώσεις χρήσης. [28]
29 ΚΕΦΑΛΑΙΟ 3 ΕΙΣΑΓΩΓΗ ΣΤΟ ΠΡΟΒΛΗΜΑ Στο κεφάλαιο αυτό θα εξετάσουμε τι είναι ανοικτά δεδομένα, γιατί χρειάζονται, ποια είναι η κατάσταση με τα κυβερνητικά δεδομένα και ποιο είναι το πρόβλημα με την διαδικασία παροχής πληροφοριών από τις Γραμματείες των Τμημάτων Σχολών των Πανεπιστημίων. Στο τέλος θα παρουσιαστεί η πρόταση λύσης του παραπάνω προβλήματος, δηλαδή, του προβλήματος που καλείτε να λύσει η παρούσα Διπλωματική. 3.1 ΥΠΕΡΦΟΡΤΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ Ο Ιστός περιλαμβάνει περισσότερες από 20 δισεκατομμύρια δημοσιευμένες ιστοσελίδες στις οποίες προστίθενται 900 δισεκατομμύρια σκοτεινές σελίδες (deep pages), δηλαδή σελίδες που είναι προστατευμένες με κωδικούς ή δυναμικές σελίδες οι οποίες δημιουργούνται μετά από αναζήτηση. Αν συνδυαστούν όλοι οι προσωπικοί υπολογιστές, εξυπηρετητές του Ιστού και άλλες συσκευές συνδεδεμένες στον Ιστό, ο δικτυακός αποθηκευτικός χώρος εκτιμάτε περίπου στα 600 exabytes, δηλαδή 600 δισεκατομμύρια gigabytes. Αν σε όλα τα παραπάνω συνυπολογίσουμε τον συνεχόμενα αυξανόμενο ρυθμό των χρηστών που προστίθενται καθημερινά στον Ιστό, το ποσό των πληροφοριών που καλούμαστε να επεξεργαστούμε σε καθημερινή βάση είναι τρομακτικό. Είναι σημαντικό να κατανοήσουμε ότι χωρίς την βοήθεια των μηχανών, δεν μπορούμε να διαχειριστούμε αυτή την υπερφόρτωση πληροφοριών. [29]
30 3.2 ΑΝΟΙΚΤΑ ΔΕΔΟΜΕΝΑ (OPEN DATA) Ένα υποσύνολο του τεράστιου όγκου πληροφοριών του Ιστού που αναφέρθηκε στην προηγούμενη παράγραφο οι οποίες είναι ανεκμετάλλευτες και καλούμαστε να διαχειριστούμε, αφορά τα «Ανοικτά Δεδομένα» (Open Data). Τι είναι τα Ανοικτά Δεδομένα; Ανοιχτά είναι τα δεδομένα που μπορούν ελεύθερα να χρησιμοποιηθούν, να επαναχρησιμοποιηθούν και να αναδιανεμηθούν από οποιονδήποτε, υπό τον όρο, το πολύ, να γίνεται αναφορά στους δημιουργούς και να διατίθενται, με τη σειρά τους, υπό τους ίδιους όρους. Τα σημαντικότερα σημεία που κάνουν τα δεδομένα ανοικτά, θα λέγαμε ότι είναι τα παρακάτω: Διαθεσιμότητα και Προσβασιμότητα: Τα δεδομένα πρέπει να είναι διαθέσιμα αυτούσια, να έχουν ένα λογικό κόστος αναπαραγωγής, και κατά προτίμηση να είναι διαθέσιμα για λήψη από το Διαδίκτυο. Επίσης, πρέπει να είναι διαθέσιμα σε κάποια μορφή πρακτικά αναγνώσιμη. Επαναχρησιμοποίηση και Αναδιανομή: Τα δεδομένα θα πρέπει να είναι διαθέσιμα υπό όρους που επιτρέπουν την επαναχρησιμοποίηση και την αναδιανομή τους, συμπεριλαμβανομένης και της ανάμειξης με άλλα σύνολα δεδομένων. Καθολική Συμμετοχή: Καθένας πρέπει να μπορεί να χρησιμοποιήσει, να επαναχρησιμοποιήσει και να αναδιανείμει τα δεδομένα. Δεν πρέπει αυτά να υπόκεινται σε διακρίσεις με βάση τον τομέα δραστηριότητας ή τα πρόσωπα και τις ομάδες. Για παράδειγμα, περιορισμοί για «μη-εμπορική χρήση» ή περιορισμοί για χρήση μόνο για συγκεκριμένους σκοπούς (π.χ. μόνο στην εκπαίδευση) δεν είναι επιτρεπτοί. Αν κάποιος αναρωτιέται γιατί είναι τόσο σημαντικό να είναι σαφές τι σημαίνει Ανοιχτά Δεδομένα και σε τι είναι χρήσιμος αυτός ο ορισμός, υπάρχει μια απλή απάντηση: η διαλειτουργικότητα. [30]
31 «Όταν κάποιος θα έχει δύο ανοιχτά σύνολα δεδομένων από δύο διαφορετικές πηγές, θα είναι σε θέση να τα συνδυάσει» Η διαλειτουργικότητα δηλώνει τη δυνατότητα διαφορετικών συστημάτων να λειτουργούν μαζί (διαλειτουργούν). Σε αυτή τη συγκεκριμένη περίπτωση, γίνεται αναφορά στη δυνατότητα να διαλειτουργούν ή να αναμειγνύουν διαφορετικά σύνολα δεδομένων. Η διαλειτουργικότητα είναι σημαντική επειδή επιτρέπει στις διαφορετικές συνιστώσες να λειτουργούν μαζί. Αυτή η δυνατότητα διαμοίρασης και σύνδεσης συνιστωσών έχει θεμελιώδη σημασία για τη δόμηση μεγαλύτερων και πιο πολύπλοκων συστημάτων. Χωρίς τη δυνατότητα διαλειτουργικότητας αυτό γίνεται σχεδόν αδύνατο, απόδειξη αποτελεί η διάσημη ιστορία του Πύργου της Βαβέλ, όπου η αδυναμία επικοινωνίας (διαλειτουργίας) οδήγησε στην ολοκληρωτική κατάρρευση της προσπάθειας οικοδόμησής του. Παρόμοιες προκλήσεις αντιμετωπίζονται και σε σχέση με τα δεδομένα. Ο πυρήνας της «κοινής ωφέλειας» που βρίσκεται σε δεδομένα (ή κώδικα) έγκειται στο γεγονός ότι ένα τμήμα ανοικτού υλικού που περιέχουν μπορεί να αναμειχθεί με άλλο ανοικτό υλικό. Αυτή η διαλειτουργικότητα είναι το απαραίτητο κλειδί για τη πραγματοποίηση των κύριων πρακτικών πλεονεκτημάτων της έννοιας «Ανοιχτά», δηλαδή τη δραματικά εμπλουτισμένη δυνατότητα να συνδυάζεις διαφορετικά σύνολα δεδομένων και ως εκ τούτου να αναπτύσσεις περισσότερα και καλύτερα προϊόντα και υπηρεσίες. Ένας σαφής ορισμός για την έννοια «Ανοικτά» εγγυάται ότι, όταν κάποιος θα έχει δύο ανοικτά σύνολα δεδομένων από δύο διαφορετικές πηγές, θα είναι σε θέση να τα συνδυάσει και, επίσης, εγγυάται ότι αποφεύγουμε το δικό μας Πύργο της Βαβέλ: πολλά δεδομένα αλλά περιορισμένη ή καθόλου δυνατότητα για το συνδυασμό τους σε μεγαλύτερα συστήματα, όπου αναδεικνύεται η πραγματική τους αξία. [31]
Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014
Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014 Ανοικτά και Συνδεδεμένα Δεδομένα Ανοικτά Δεδομένα Πληροφορίες, δημόσιες ή άλλες, στις
ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων
Εργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 5-2-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.
Εργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 4: Χρησιμοποιώντας Ενιαία Αναγνωριστικά URIs και IRIs Μ.Στεφανιδάκης 28-2-2016. Η έννοια της οντότητας Στον Σημασιολογικό Ιστό οι τριάδες μπορούν να εκληφθούν ως
Εργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 10-2-2017 Η αρχή: Το όραμα του Σημασιολογικού Ιστού Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic
Σημασιολογικοί Ιστοχώροι: Γιατί Drupal. 18/3/2014 Μυρτώ Αμοργιανού Μονάδα Σημασιολογικού Ιστού
Σημασιολογικοί Ιστοχώροι: Γιατί Drupal 18/3/2014 Μυρτώ Αμοργιανού Τι είναι CMS Τα Συστήματα Διαχείρισης Περιεχομένου (ΣΔΠ, Content Management Systems, CMS) είναι διαδικτυακές εφαρμογές που επιτρέπουν την
Ανάκτηση Πληροφορίας
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #02 Ιστορική αναδρομή Σχετικές επιστημονικές περιοχές 1 Άδεια χρήσης Το παρόν εκπαιδευτικό
1 Συστήματα Αυτοματισμού Βιβλιοθηκών
1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία
ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ:
ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: Υπολογιστικά Συστήµατα & Τεχνολογίες Πληροφορικής ΣΥΓΓΡΑΦΕΑΣ: Γιώργος Γιαννόπουλος, διδακτορικός φοιτητής
Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ.
ΚΕΦΑΛΑΙΟ 9 Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966 αρχίζει ο σχεδιασμός του ARPANET, του πρώτου
Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση
Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση Νίκος Λούτας (nlout@uom.gr) http://nikosloutas.com Υποψήφιος Διδάκτορας, Εργαστήριο Πληροφοριακών Συστημάτων,
ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών
ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW
ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ
2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ
Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud
Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα
Ανάπτυξη Οντολογικής Γνώσης για Τεκμηρίωση Οπτικοακουστικού Περιεχομένου ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη Οντολογικής Γνώσης για Τεκμηρίωση Οπτικοακουστικού Περιεχομένου
Επιμορφωτικές Τηλεκπαιδεύσεις
Επιμορφωτικές Τηλεκπαιδεύσεις Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου Υπηρεσία Ηλεκτρονικής Σχολικής Τάξης (η-τάξη) Προεπισκόπηση Παρουσίασης Υπηρεσία Ηλεκτρονικής Σχολικής Τάξης (η-τάξη) Εισαγωγή Χαρακτηριστικά
Διαχείριση, Δημοσίευση και Διάθεση Ανοικτών Εκπαιδευτικών Πόρων
Διαχείριση, Δημοσίευση και Διάθεση Ανοικτών Εκπαιδευτικών Πόρων Ο ΡΟΛΟΣ ΤΩΝ ΔΙΑΣΥΝΔΕΔΕΜΕΝΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΩΝ ΒΙΒΛΙΟΘΗΚΩΝ Δρ. Χαράλαμπος Μπράτσας - OKGR CEO, Σωτήριος Καραμπατάκης - OKGR Open G.L.A.M.
Η βασική εργαλειοθήκη του διαδικτύου (2 ο μέρος)
Η βασική εργαλειοθήκη του διαδικτύου (2 ο μέρος) Ματθαίος Πατρινόπουλος Διαφάνειες του μαθήματος σχεδιασμός και ανάπτυξη εφαρμογών διαδικτύου. M.Πατρινόπουλος 1 Δικτυακές εφαρμογές Oποιοδήποτε λογισμικό
Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός
Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων World Wide Web Παγκόσμιος Ιστός Internet - WWW Internet: παγκόσμιο δίκτυο υπολογιστών που βασίζεται στο πρωτόκολο επικοινωνίας TCP/IP και
Εργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 13-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του
Μεταπτυχιακή Διατριβή
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Υπηρεσία Αυτόματης Ανάκτησης Συνδεδεμένης Δομής Θεματικών Επικεφαλίδων μέσω
Εργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 16-3-2015. Τα επίπεδα του Σημασιολογικού Ιστού RDF: Το κύριο πρότυπο του Σημασιολογικού Ιστού, χρησιμοποιεί
ΜΕΤΑΦΟΡΑ ΤΩΝ ΔΕΔΟΜΕΝΩΝ ΠΟΥ ΑΦΟΡΟΥΝ ΤΟ ΑΤΟΜΟ ΣΑΣ ΣΕ ΤΡΙΤΑ ΜΕΡΗ
ΠΟΛΙΤΙΚΗ ΑΠΟΡΡΗΤΟΥ ΠΡΟΣΩΠΙΚΑ ΔΕΔΟΜΕΝΑ Το ΚΕΔΜΟΠ διασφαλίζει ότι συλλέγει, επεξεργάζεται και κάνει χρήση των προσωπικών σας δεδομένων μόνο στον βαθμό που είναι νόμιμα επιτρεπτό, σύμφωνα με τον Νόμο περί
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες
Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1
Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0 Καραμαούνας Πολύκαρπος 1 9.1 Ιστορικά Στοιχεία Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο και ήταν απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966
O7: Πρόγραμμα Κατάρτισης Εκπαιδευτικών O7-A1: Αναπτύσσοντας εργαλεία για το Πρόγραμμα Κατάρτισης Εκπαιδευτικών
O7: Πρόγραμμα Κατάρτισης Εκπαιδευτικών O7-A1: Αναπτύσσοντας εργαλεία για το Πρόγραμμα Κατάρτισης Εκπαιδευτικών Prepared by University Paderborn 30/11/2015 Project name: Project acronym: Project number:
Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή
Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1
ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης
Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3
Εφαρμογές που χρησιμοποιούν το πρότυπο DCAT. Γιάννης Ξυδιάς
Εφαρμογές που χρησιμοποιούν το πρότυπο DCAT Γιάννης Ξυδιάς johnnyxidias@gmail.com Data Catalog Vocabulary (DCAT) λεξιλόγιο RDF έχει σχεδιαστεί για να διευκολύνει τη διαλειτουργικότητα μεταξύ των datasets
Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο
Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο 1 Γλώσσες Σήµανσης Γλώσσες σήµανσης: Αρχικά για τον καθορισµό εµφάνισης σελίδων, γραµµατοσειρών. Στη συνέχεια επεκτάθηκαν
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) 1. Είσοδος στην υπηρεσία ClassWeb Στη κεντρική σελίδα της υπηρεσίας στα πεδία Όνομα Χρήστη και Κωδικός πρόσβασης πληκτρολογούμε τα στοιχεία
Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών
Παρουσίαση πτυχιακής εργασίας Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών Επιβλέπων Καθηγητής: Αθανάσιος Πανταζόπουλος Φοιτητής: Στράτος Παντατζόγλου Περιγραφή Σκοπός της πτυχιακής εργασίας
Θεωρητική προσέγγιση του Σημασιολογικού Ιστού στο χώρο της πολιτισμικής πληροφορίας: μία πρότυπη εφαρμογή στη βιβλιοθηκονομία
Θεωρητική προσέγγιση του Σημασιολογικού Ιστού στο χώρο της πολιτισμικής πληροφορίας: μία πρότυπη εφαρμογή στη βιβλιοθηκονομία Σοφία Ζαπουνίδου, Αρχειονόμος Βιβλιοθηκονόμος, Πανεπιστήμιο Θεσσαλίας Κεντρική
ΕΥΦΥΕΙΣ ΠΡΑΚΤΟΡΕΣ ΓΙΑ ΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ: Μια σύντομη αναφορά στο παρόν και στο μέλλον
: Μια σύντομη αναφορά στο παρόν και στο μέλλον Χρήστος Όροβας Δρ. Πληροφορικής, Καθηγητής ΠΕ20 1 ο ΤΕΕ Κοζάνης, Βερμίου 26, 501 00 Κοζάνη e-mail : orovas@sch.gr, URL : http://users.sch.gr/orovas Περίληψη:
Διαχείριση Πολιτισμικών Δεδομένων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 6: Εισαγωγή στις Βάσεις Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και
Linked Data for the Masses: Η προσέγγιση και το λογισμικό
Linked Data for the Masses: Η προσέγγιση και το λογισμικό Γιώργος Αναδιώτης, Πάνος Ανδριόπουλος, Πάνος Αλεξόπουλος, ημήτρης Βεκρής, Αριστοτέλης Ζωσάκης IMC Technologies S.A. 15/05/2010 Linked Data for
Τεχνολογίες RDF για τον Ιστό Δεδοµένων
1 Τεχνολογίες RDF για τον Ιστό Δεδοµένων The Semantic Web is Dead? Hardly! The reports of my death are greatly exaggerated. Mark Twain Διαχείριση δεδοµένων στον Ιστό 2 Έστω ένας φανταστικός ιστός! html
Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΕΡΕΥΝΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ
Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού.
Τζίτζικας Αγαπητός Τζίτζικας Αγαπητός Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Δυστυχώς, αυτές οι μηχανές αναζήτησης
ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ
ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΘΕΣΣΑΛΟΝΙΚΗ, 2016 ΕΙΣΑΓΩΓΗ Μια διαδικτυακή υπηρεσία μπορεί να περιγραφεί απλά σαν μια οποιαδήποτε
Μαθηματικά Λογισμικά και Γλώσσες Αναπαράστασης Γνώσης
Μαθηματικά Λογισμικά και Γλώσσες Δρ. Γεώργιος Χρ. Μακρής 18 Μαΐου 2018 Αναπαράσταση Μαθηματικών Κειμένων στο διαδίκτυο (υπάρχουσα κατάσταση) Περίπτωση 1: Όλο το κείμενο παρέχεται στη ιστοσελίδα με ειδική
Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ
Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Μάθημα Πρώτο Εισαγωγή στις Υπηρεσίες Ιστού (Web Services) Μοντέλα WS JSON Χρήση (consume) WS μέσω python Πρόσβαση σε WS και άντληση δεδομένων Παραδείγματα
Γιώργος Χρ. Μακρής. Σύγχρονες Γλώσσες Σήμανσης του Διαδικτύου. Αναπαράσταση Μαθηματικών κειμένων στο διαδίκτυο. Η Γλώσσα MathML
Σύγχρονες Γλώσσες Σήμανσης του Διαδικτύου. Αναπαράσταση Μαθηματικών κειμένων στο διαδίκτυο. Η Γλώσσα MathML Γιώργος Χρ. Μακρής Θεσσαλονίκη, Μάρτιος 2012 Αναπαράσταση Μαθηματικών Κειμένων στο διαδίκτυο
"Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης
"Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Προκήρυξη Υποτροφιών To Ινστιτούτο Πληροφοριακών Συστημάτων
ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης
ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4
ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την
1 ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την παλαιότερη γνώση τους, σημειώνουν λεπτομέρειες, παρακολουθούν
Σχεδίαση και Ανάπτυξη Ιστότοπων
Σχεδίαση και Ανάπτυξη Ιστότοπων Ιστορική Εξέλιξη του Παγκόσμιου Ιστού Παρουσίαση 1 η 1 Βελώνης Γεώργιος Καθηγητής Περιεχόμενα Τι είναι το Διαδίκτυο Βασικές Υπηρεσίες Διαδικτύου Προηγμένες Υπηρεσίες Διαδικτύου
ΔΕΛΤΙΟ ΤΥΠΟΥ Open Data Day 2013
Αθήνα, 6 Φεβρουαρίου 2013 ΔΕΛΤΙΟ ΤΥΠΟΥ Open Data Day 2013 Στις 23 Φεβρουαρίου 2013 γιορτάζεται η παγκόσμια ημέρα για τα ανοιχτά δεδομένα (www.opendataday.org/) με ταυτόχρονες εκδηλώσεις σε όλο τον κόσμο.
Το Μέλλον για τα Συστήματα Διαχείρισης Ακτινολογικής Εικόνας (PACS)
Το Μέλλον για τα Συστήματα Διαχείρισης Ακτινολογικής Εικόνας (PACS) Ελένη Καλδούδη Τμήμα Ιατρικής Δημοκρίτειο Πανεπιστήμιο Θράκης 2003 θέματα το χθές, το σήμερα και το αύριο για τα PACS απαιτήσεις από
Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΚΟΤΣΟΓΙΑΝΝΙΔΗΣ ΛΑΖΑΡΟΣ Επιβλέπων καθηγητής Σφέτσος Παναγιώτης ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ως Ηλεκτρονικό Εμπόριο ή
Έκδοσης 2005 Π. Κεντερλής
Σύστημα «Ηλέκτρα» Το Σύστημα «Ηλέκτρα» αποτελεί μια ολοκληρωμένη διαδικτυακή εφαρμογή διαχείρισης πληροφοριών μαθημάτων και χρηστών. Αναπτύχθηκε εξολοκλήρου από τον εργαστηριακό συνεργάτη Παναγιώτη Κεντερλή
Κεφάλαιο 13: : Εφαρμογές νέφους. Καραμαούνας Π. 1
Κεφάλαιο 13: : Εφαρμογές νέφους Καραμαούνας Π. 1 13.1 Eισαγωγή στις εφαρμογές νέφους Βασικά χαρακτηριστικά: Εξυπηρέτηση κατ απαίτηση: άμεσα και χωρίς καθυστέρηση Ευρεία πρόσβαση στο δίκτυο: προσβάσιμες
Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου.
ΚΕΦΑΛΑΙΟ 13 Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου. Οι υπηρεσίες νέφους παρέχονται με τέτοιο τρόπο ώστε ο τελικός χρήστης δεν μπορεί να διακρίνει τεχνικές λεπτομέρειες. Η χρηστικότητα, η διαθεσιμότητα
ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ
ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ Αριθμ. Πρωτ.: 129334/2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΤΟΥ ΑΡΙΣΤΟΤΕΛΕΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΑΚΟΙΝΩΝΕΙ Τη διενέργεια διαδικασίας ΑΠΕΥΘΕΙΑΣ
ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.
ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για
ΑΝΑΠΤΥΞΗ ΥΠΟΔΟΜΩΝ ΑΝΟΙΚΤΗΣ ΠΡΟΣΒΑΣΗΣ ΙΔΡΥΜΑΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ «ΟΛΥΜΠΙΑΣ» Διαλειτουργικότητα Ιδρυματικών Αποθετηρίων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΑΠΤΥΞΗ ΥΠΟΔΟΜΩΝ ΑΝΟΙΚΤΗΣ ΠΡΟΣΒΑΣΗΣ ΙΔΡΥΜΑΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ «ΟΛΥΜΠΙΑΣ» Διαλειτουργικότητα Ιδρυματικών Αποθετηρίων Δημητριάδης Σάββας Πληροφορικός, MSc. Συνεργάτης Έργου Το Ιδρυματικό
Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο
Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δρ. Χρήστος Όροβας Τεχνικός Υπεύθυνος 1 Διαδικασία «Φόρτωσης» μιας Ιστοσελίδας Internet Explorer, Mozilla, Chrome, κτλ HTTP Server ΠΣΔ Αίτημα για επικοινωνία
Μεταδεδομένα στο Ψηφιακό περιβάλλον
Μεταδεδομένα στο Ψηφιακό περιβάλλον Μονάδα Αριστείας Ανοικτού Λογισμικού - Χαροκόπειο Πανεπιστήμιο Ψηφιακό Τεκμήριο Οτιδήποτε υπάρχει σε ηλεκτρονική μορφή και μπορεί να προσπελαστεί μέσω υπολογιστή Μεταδεδομένα
GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ
ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΣΠΟΥ ΑΣΤΗΣ: Γιαννόπουλος Γεώργιος ΕΠΙΒΛΕΠΩΝ: Καθ. Ι. Βασιλείου ΒΟΗΘΟΙ: Α. ηµητρίου, Θ. αλαµάγκας Γενικά Οι µηχανές αναζήτησης
ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)
ΕΠΛ 012 ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) Διδάσκων Καθηγητής: Δημήτριος Τσουμάκος Εαρινό Εξάμηνο 2010 Βασικές Πληροφορίες Πότε: Δευτέρα & Πέμπτη 10:30-12μμ Πού: ΧΩΔ01
Διαχείριση Πολιτισμικών Δεδομένων
Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις
Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη
Τεχνολογίες Παγκόσμιου Ιστού 1η διάλεξη Χαρακτηριστικά Μαθήματος Μάθημα προγραμματισμού (και όχι μόνον) Μπορεί να εξελιχθεί σε εφιάλτη αν δεν έχετε καλή γνώση και αρκετή εμπειρία προγραμματισμού (Java)
Don t hire us if you want average. We only do exceptional.
Εισαγωγή Το i-flexible είναι ένα εργαλείο σύγχρονης εταιρικής παρουσίασης, αμφίδρομης επικοινωνίας, δειγματισμού και λήψης παραγγελιών, με δυνατότητες διαχείρισης ομάδων χρηστών και ορισμού δικαιωμάτων
Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με
Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές
Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές
Αναφορά εργασιών για το τρίμηνο Σεπτέμβριος Νοέμβριος 2012
Στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου». Η Πράξη συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ).
MathDebate Οδηγός για διαχειριστές
Goce Delchev University Shtip MathDebate Οδηγός για διαχειριστές MATHDebate - Η Φωνή των Φοιτητών - Ψάχνοντας την Αριστεία στην Εκπαίδευση Μαθηματικών μέσω της Αύξησης των Κινήτρων για Μάθηση (project
Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές
Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη
Αναζήτηση στον Ιστό. Πληκτρολόγηση του URL: στο πλαίσιο αναζήτησης του Mozilla Firefox. Enter ή κλικ στο Αναζήτηση
Αναζήτηση στον Ιστό Χρήση μιας μηχανής αναζήτησης Επιλογή συγκεκριμένης μηχανής αναζήτησης Είναι συχνό το φαινόμενο να θέλει ο χρήστης να εντοπίσει πληροφορίες στο διαδίκτυο και να μην ξέρει που να κοιτάξει.
Μετασχηματισμός Υπηρεσιών Ηλεκτρονικής Διακυβέρνησης (T-Gov): Υιοθέτηση ενός web 2.0 πολιτοκεντρικού μοντέλου επικοινωνίας
Χαροκόπειο Πανεπιστήμιο Αθηνών Μετασχηματισμός Υπηρεσιών Ηλεκτρονικής Διακυβέρνησης (T-Gov): Υιοθέτηση ενός web 2.0 πολιτοκεντρικού μοντέλου επικοινωνίας Τμήμα Πληροφορικής και Τηλεματικής Αλέξανδρος Νταής
Πλοήγηση και Αναζήτηση
Πλοήγηση και Αναζήτηση Περιήγηση Το Eprints παρέχει πολλούς διαφορετικούς τρόπους να επιμεριστεί το καταθετήριο σε διαφορετικές συλλογές και να προσεγγίζεται το περιεχόμενό του από διαφορετικές οπτικές
ΑΞΙΟΠΟΙΗΣΗ ΑΝΟΙΧΤΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ ΕΥΦΥΕΙΣ ΔΗΜΟΥΣ
Θεσσαλονίκη, Οκτώβριος 2016 Χριστίνα Δηµητριάδου 1 Διπλωµατική εργασία: ΑΞΙΟΠΟΙΗΣΗ ΑΝΟΙΧΤΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ ΕΥΦΥΕΙΣ ΔΗΜΟΥΣ Φοιτήτρια: Χριστίνα Δηµητριάδου Επιβλέπων Καθηγητής: Νικόλαος
Αναφορά εργασιών για το τρίμηνο Δεκέμβριος 2012 Φεβρουάριος 2013 Όνομα : Μπελούλη Αγάθη
Στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου». Η Πράξη συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ).
Η βασική εργαλειοθήκη του διαδικτύου
Η βασική εργαλειοθήκη του διαδικτύου Ματθαίος Πατρινόπουλος 1 2 HTML Hyper Text Markup Language Σήμερα στην έκδοση 5 --> HTML5 Δεν είναι γλώσσα προγραμματισμού αλλά γλώσσα που καθορίζει η δομή και τις
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΓΙΑ ΤΟΥΣ ΧΡΗΣΤΕΣ ΚΑΙ ΤΟΥΣ ΥΠΕΥΘΥΝΟΥΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΤΟΥ ΤΜΗΜΑΤΟΣ ΙΑΤΡΙΚΗΣ
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΙΑΤΡΙΚΗΣ ΕΠΙΤΡΟΠΗ ΕΠΙΜΕΛΕΙΑΣ ΙΣΤΟΣΕΛΙΔΑΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΓΙΑ ΤΟΥΣ ΧΡΗΣΤΕΣ ΚΑΙ ΤΟΥΣ ΥΠΕΥΘΥΝΟΥΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ ΤΟΥ ΤΜΗΜΑΤΟΣ ΙΑΤΡΙΚΗΣ Θεσσαλονίκη
Ηλεκτρονικό εμπόριο. HE 8 Εξατομίκευση
Ηλεκτρονικό εμπόριο HE 8 Εξατομίκευση Πληροφοριακός υπερφόρτος (information overload) Αδυναμία διαχείρισης μεγάλου όγκου πληροφοριών και εντοπισμού της χρήσιμης πληροφορίας Η εξατομίκευση στοχεύει στην
Διαδίκτυο είναι ένα σύστημα διασυνδεδεμένων δικτύων και υπολογιστών που απλώνεται σε όλο τον κόσμο και έχουν πρόσβαση σε αυτό εκατομμύρια χρήστες.
Διαδίκτυο είναι ένα σύστημα διασυνδεδεμένων δικτύων και υπολογιστών που απλώνεται σε όλο τον κόσμο και έχουν πρόσβαση σε αυτό εκατομμύρια χρήστες. Για να επιτευχθεί αυτό όλοι οι υπολογιστές και τα επιμέρους
Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων
..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα
Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.
Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση
ΠΕΡΙΛΗΨΗ ΤΩΝ ΚΥΡΙΟΤΕΡΩΝ ΣΗΜΕΙΩΝ
ΠΕΡΙΛΗΨΗ ΤΩΝ ΚΥΡΙΟΤΕΡΩΝ ΣΗΜΕΙΩΝ MATHDebate - Η Φωνή των Φοιτητών - Ψάχνοντας την Αριστεία στην Εκπαίδευση Μαθηματικών μέσω της Αύξησης των Κινήτρων για Μάθηση (project 2016-2018) mathdebate.eu Σύντομη
Ενότητες Γ3.1 - Γ3.2 - Γ3.3
Ενότητες Γ3.1 - Γ3.2 - Γ3.3 3.1 Τo διαδίκτυο ως πηγή πληροφοριών 3.2 Αξιοποίηση- αξιολόγηση ιστοσελίδων, ιστοχώρων και πυλών 3.3 Σχεδίαση μαθημάτων με τη χρήση του διαδικτύου To Διαδίκτυο ως πηγή πληροφοριών
ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ
ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr
Περιεχόμενα. Δημιουργία σύνδεσης... 27 5. ΤΙ ΕΙΝΑΙ ΙΣΤΟΣΕΛΙΔΕΣ ΚΑΙ ΤΙ ΤΟΠΟΘΕΣΙΕΣ ΙΣΤΟΥ... 37. Γνωριμία με μια ιστοσελίδα:... 38
Περιεχόμενα ΠΡΟΛΟΓΟΣ... 11 ΔΙΑΔΙΚΤΥΟ... 13 1. ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ... 15 2. ΤΙ ΕΙΝΑΙ ΤΟ ΔΙΑΔΙΚΤΥΟ INTERNET;... 16 3. ΤΙ ΠΡΟΣΦΕΡΕΙ ΤΟ ΔΙΑΔΙΚΤΥΟ, ΤΙ ΜΠΟΡΕΙ ΝΑ ΒΡΕΙ ΚΑΝΕΙΣ... 19 4. ΤΙ ΑΠΑΙΤΕΙΤΑΙ ΓΙΑ ΝΑ
Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS
Ψηφιακή ανάπτυξη Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS Learning Objective : Βασικά συστατικά του Web Fabio Calefato Department of
Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες
Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών
Αναζητήσεις στο Διαδίκτυο
Αναζητήσεις στο Διαδίκτυο Πλεονεκτήματα από τη χρήση του Διαδικτύου για την αναζήτηση πληροφοριών Υπάρχει πληθώρα πληροφοριών (που περιλαμβάνουν μεγάλο εύρος από media). Οι μαθητές καθίστανται «ερευνητές
ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.
ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης
30 Μαρτίου 2011 Ημέρα Ελευθερίας Εγγράφων
30 Μαρτίου 2011 Ημέρα Ελευθερίας Εγγράφων Η σημασία των Ανοικτών Προτύπων στην εποχή της πληροφορίας Χάρης Ζησόπουλος Μέλος AUTH ACM Student Chapter Φοιτητής Τμήματος Πληροφορικής Εθελοντής Μεταφραστής
ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΗ ΔΙΕΝΕΡΓΕΙΑ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΜΕΛΕΤΩΝ
ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΓΙΑ ΤΗ ΔΙΕΝΕΡΓΕΙΑ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΜΕΛΕΤΩΝ ΠΛΟΣΚΑΣ ΝΙΚΟΛΑΟΣ Α.Μ. 123/04 ΕΠΙΒΛΕΠΩΝ: ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ ΘΕΣΣΑΛΟΝΙΚΗ, ΙΟΥΝΙΟΣ 2007 Περιεχόμενα
ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA
ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA Καλωσορίσατε στην πλατφόρμα ηλεκτρονικής μάθησης E-Agiografia, Η Media Suite έχει αναπτύξει το Ολοκληρωμένο Σύστημα Τηλεκατάρτισης (e-learning) με την επωνυμία
ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ
ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ CLAROLINE Κατάλογος περιεχομένων Εγγραφή μαθητή στο Claroline...2 Εγγραφή σε μάθημα...3 Τα μαθήματά μου...4 Αλλαγή του προφίλ μου (Manage my account)...4
Περιεχόμενα Πώς να χρησιμοποιήσετε το βιβλίο... 7 Αντί προλόγου... 9 Κεφάλαιο 1: Κεφάλαιο 2: Κεφάλαιο 3: Κεφάλαιο 4: Κεφάλαιο 5: Πώς να δημιουργήσω το Προφίλ μου και να γίνω μέλος στο Facebook;... 15 Τι
Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως:
1. Υπηρεσία ClassWeb 1.1. Γενικά Η εφαρµογή ClassWeb δίνει στους διδάσκοντες χρήστες του συστήµατος τη δυνατότητα πρόσβασης µέσω του ιαδικτύου σε ποικίλες υπηρεσίες, όπως: εµφάνιση στατιστικών στοιχείων
. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων
.. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Βασικά θέματα Βάσεων Δεδομένων Ένα Σύστημα Βάσης Δεδομένων
Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425
Cloud Computing with Google and Microsoft Despoina Trikomitou Andreas Diavastos Class: EPL425 Σχεδιάγραμμα Εισαγωγή Τεχνολογίες Cloud Computing Περιγραφή Εργασίας Επιτεύγματα Εργασίας Συμπεράσματα Cloud
GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας
GoDigital.CMS Content Management System Πλήρης διαχείριση περιεχομένου ιστοσελίδας Γενική περιγραφή Πλήρης λύση ηλεκτρονικής παρουσίας Το GoDigital.CMS είναι μία πλήρη εφαρμογή διαχείρισης ηλεκτρονικής
Ενιαία Αναζήτηση σε ψηφιακό πολιτιστικό περιεχόμενο
Εθνικό Κέντρο Τεκμηρίωσης Ενιαία Αναζήτηση σε ψηφιακό πολιτιστικό περιεχόμενο Χάρη Γεωργιάδης, Ph.D. Senior Software Engineer EKT hgeorgiadis@ekt.gr Πιστοποίηση, διασφάλιση & ευρεία διάθεση έγκριτου ελληνικού
Περιγραφή Εργαλείου. Παρουσίαση Πλατφόρμας
Περιγραφή Εργαλείου Είναι ένα κοινωνικό δίκτυο μάθησης, το οποίο επιτρέπει στους χρήστες του να ανακαλύπτουν, να μοιράζονται και να αποθηκεύουν όρους, ορισμούς και γλωσσάρια σε 1487 τομείς και 97 γλώσσες.