Semantic Web
a.a. 2012-13
CFU: 6 (36 ore)
Orario: I parte del I Semestre: martedi e venerdi, 14:00-17:00, aula 1.4 PLV;
inizio venerdi 28 settembre, fine venerdi 9 novembre
Ricevimento: su appuntamento via mail
MATERIALE
Libro di testo:
Antoniou G. and Van Harmelem F. Semantic Web Primer, The MIT Press, 2008
(no cap 6-7-8)
Siti (facoltativi):
http://semanticweb.org/wiki/Main_Page
http://www.w3c.org/2001/sw/
http://www.websemantico.org/
SLIDES
- Informazioni generali sul corso (intro)
- Lezione 1. Rappresentazione della conoscenza nel Semantic Web zip
- Lezione 2. Semantic Web Layer + XML zip
- Lezione 3. RDF + Ontologie, Ontology Engineering zip
- Lezione 4.RDFSchema
- Lezione 5. + OWL
- Lezione 6. Esercitazioni su ontologie con Protege
- Lezione 7. Annotazione semantica di siti web zip
- Lezione 8. Reasoning su ontologie (slides di Antonio Lieto)
- Lezione 9. Riflessioni su Semantic Web, Web 2.0 e Web 3.0zip
- Lezione 10. Esempi di uso di ontologie
- Lezione 11. Esercitazioni sul progetto del'esame
- Lezione 12. Esonero
PROGRAMMA D'ESAME
Il candidato dovrà produrre il progetto di un'applicazione per il web semantico composta da:
- un'ontologia in OWL (eventualmente utilizzando un editor come Protege) di descrizioni di un determinato dominio, composta da un certo numero di classi, proprietà (data type e object type), restrizioni su classi e proprietà, e istanze
- un sito web in XHTML (di circa 2-3 pagine) annotato in base all'ontologia (eventualmente usando un editor per annotare in base ad ontologie come Ontomat oppure editatando manualmente l'annotazione usando il linguaggio RDFa).
In sede di esame, il candidato dovrà essere in grado di commentare il codice OWL e le annotazioni semantiche del sito web, ed eventualmente modificarli.