FOAF Ontology

11
“FRIEND-OF-A-FRIEND” CREATED BY DAN BRICKLEY, LIBBY MILLER HY566 – ONTOLOGY STUDY ΔΗΜΗΤΡΑΚΗΣ ΕΜΜΑΝΟΥΗΛ, ΚΟΡΟΖΗ ΜΑΡΙΑ, ΛΕΩΝΙΔΗΣ ΑΣΤΕΡΙΟΣ ΗΡΑΚΛΕΙΟ 2008, ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ FOAF Ontology

description

FOAF Ontology. “Friend-of-a-friend” Created by Dan Brickley , Libby Miller HY566 – Ontology study ΔΗΜΗΤΡΑΚΗΣ ΕΜΜΑΝΟΥΗΛ, ΚΟΡΟΖΗ ΜΑΡΙΑ, ΛΕΩΝΙΔΗΣ ΑΣΤΕΡΙΟΣ Ηρακλειο 2008, Πανεπιςτημιο κρητης. FOAF Project. Πρόβλημα - PowerPoint PPT Presentation

Transcript of FOAF Ontology

Page 1: FOAF Ontology

“FRIEND-OF-A-FRIEND”

CREATED BY

DAN BRICKLEY, LIBBY MILLER

HY566 – ONTOLOGY STUDYΔΗΜΗΤΡΑΚΗΣ ΕΜΜΑΝΟΥΗΛ, ΚΟΡΟΖΗ ΜΑΡΙΑ, ΛΕΩΝΙΔΗΣ ΑΣΤΕΡΙΟΣ

ΗΡΑΚΛΕΙΟ 2008, ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

FOAF Ontology

Page 2: FOAF Ontology

FOAF Project

Πρόβλημα Δημιουργία δεδομένων που είναι ερμηνεύσιμα από

υπολογιστές (Semantic Web approach)

FOAF Project Πρωτοβουλία με σκοπό τον ορισμό ενός RDF

λεξιλογίου που εκφράζει metadata για την περιγραφή ατόμων των ενδιαφερόντων τους των δραστηριοτήτων τους των μεταξύ τους σχέσεων

Page 3: FOAF Ontology

World Wide Web Evolution

Παρελθόν Σωρός (heap) προσωπικών σελίδων που ενώνονταν μεταξύ

τους με hyperlinks Οι σελίδες αυτές περιείχαν πληροφορίες

για τον δημιουργό τους τα ενδιαφέροντα του συνδέσμους σε παρόμοιες σελίδες γνωστών ή φίλων

Παρόν Εμπλουτισμός του Διαδικτύου με διάφορες υπηρεσίες

Online gaming Chat Online Shopping …

που έχουν σαν κοινό χαρακτηριστικό ότι είναι Ανθρωποκεντρικές Δημιουργήθηκαν από ανθρώπους και τους αφορούν

Page 4: FOAF Ontology

FOAF Class Diagram

Page 5: FOAF Ontology

Broad categories of FOAF terms

FOAF Basics Agent, Person, name, family_name, …

Personal Info knows, interest, plan, based_near, publications, …

Online Accounts / IM OnlineAccount, holdsAccount, accountName,

xxxChatID, …Projects and Groups

Project, Organization, Group, member, fundedBy, …Documents and Images

Document, PersonalProfileDocument, made-maker, topic-page, …

Page 6: FOAF Ontology

FOAF usage in Applications

Social Networking Sites Hi5 LiveJournal

Social Networking Search Engines Explode

Blogs SocioBiblog

E-Learning services KPLab

Page 7: FOAF Ontology

FOAF-related Tools

Εργαλεία αναπαράστασης της πληροφορίας FOAF αρχείων FOAF Explorer FOAF.Vix FOAFer FOAFnaut

Online εργαλεία παραγωγής προσωπικών FOAF αρχείων FOAF-a-matic FOAF Creator FOAFgen

Desktop εφαρμογές για την δημιουργία και τροποποίηση προσωπικών FOAF Αρχείων FOAF-a-Matic Mark2

Page 8: FOAF Ontology

Alternative Technologies

XFN Απλός τρόπος αναπαράστασης ανθρωπίνων σχέσεων

με την χρήση υπερσυνδέσμων <a href="http://tanya.example.org" rel="friend met colleague">

OWL Person Ontology Οντολογία περιγραφής ανθρώπους, βασιζόμενη σε ένα

υποσύνολο πληροφοριών μιας vCard

Friendster Οντολογία περιγραφής των μελών του ομώνυμου

δικτυακού τόπου

Page 9: FOAF Ontology

Alternative Technologies - Discussion

Η γραμματική του FOAF επιτρέπει σύνθετη αναπαράσταση πληροφορίας δυνατότητα συσχέτισης διαφορετικών αρχείων FOAF

υπερτερώντας έναντι του XFN που περιορίζεται σε απλή αναπαράσταση των σχέσεων

Η παρεχόμενη πληροφορία δεν περιορίζεται μόνο σε αυτή που είναι διαθέσιμη σε μορφή vCards αλλά εμπλουτίζεται με περισσότερες και πιο ενδιαφέρουσες λεπτομέρειες

Η χρησιμοποιούμενη τεχνολογία είναι ευρέως διαδεδομένη και αποδεκτή από την ερευνητική κοινότητα την βιομηχανία

και δεν αποτελεί ένα κλειστό standard επιτρέποντας την ελεύθερη εξάπλωση της και εδραίωση της ως πρότυπο

περιγραφής

Page 10: FOAF Ontology

Open Issues

Περιορισμός της διακίνησης πληροφορίας στα όρια μιας κοινότητας εμπιστοσύνης

Εξασφάλισης της εγκυρότητας των δεδομένων με βάση την προέλευση τους

Τμηματοποίηση των δεδομένων σε προσωπικά και ευρέως διαθέσιμα

Ορισμός υποχρεώσεων των συναθροιστών πληροφοριών FOAF με σκοπό την προστασία των προσωπικών δεδομένων

Εύρεση νέων τρόπων χρήσης του FOAF από καθιερωμένα ή αναδυόμενα εργαλεία

Page 11: FOAF Ontology

Questions?

Ευχαριστούμε πολύ!