Course Instructor: Mihai Dascalu
Syllabus:
The course covers the following topics: What is the Semantic Web (description of the approach, evolution, Linked Data concept, and current research topics), ontology development methodologies, ontology development languages (RDF, RDFS, and OWL), semantic web vocabularies (FOAF, DC, …), querying the semantic web (SPARQL, reasoning upon OWL), data acquisition (writing a semantic web crawler), semantic web repositories (presentation of repositories and performance analysis – Virtuoso, OWLIM, Sesame, …), semantic data output (using RDFa, microformats), various tools (named entity recognition – Calais, Alchemy, database export tools – d2rq, linked data creation tools – SILK, ontology development – Protégé,…), social semantic web (discussion of its characteristics, typical applications, folksonomies), state of the art research – discussing some very recent articles in the domain.