Knowledge and Data

2018-2019
Dit vak wordt in het Engels aangeboden. Omschrijvingen kunnen daardoor mogelijk alleen in het Engels worden weergegeven.

Doel vak

The objective of the Knowledge and Data course is to make students
acquainted
with methods and technologies used for expressing knowledge and data, in
particular on the Web. At the end of this course, students will have
built an
intelligent web application that queries and reasons over integrated
knowledge from various sources obtained from the Web. All this will be
based
on the formal logical theory.

Inhoud vak

In this course we will study formalisms that are useful and necessary to
represent knowledge and data, in particular when this knowledge and data
is to be reused, e.g. published on the web. We introduce the
technologies
and representation formats (RDF, RDFS, OWL) for expressing semantics
and linked data in a web-accessible format, use the SPARQL query
language
to query over this data, and build a Web application that uses the data
for
some intelligent task.

Even though content on the web is generally produced from structured
data sources (databases), its representation is in a form that is meant
for human consumption. Linked Data allows to scale the walls of this
siloed information space, by reusing identifiers and vocabularies across
these datasets, and presenting that information in a way that is
appropriate for machine consumption. Google, Bing and Yahoo already use
this type of linked, structured information to improve web search and
information retrieval. But it also helps content providers, such as the
BBC, to better augment their content with content from other sources
(e.g. from Musicbrainz).

Onderwijsvorm

The course consists of interactive lectures and lab sessions. Students
will
work on individual assignments. They will also collaborate in groups for
a final
project assignment.

Toetsvorm

The final grade will be determined by the grades for the individual
assignments and the final group project (report).

Literatuur

A Semantic Web Primer (3rd edition)
Grigoris Antoniou, Paul Groth, Frank van Harmelen and Rinke Hoekstra,
MIT Press, September 2012

Doelgroep

BSc Informatie, multimedia en management (2e jaar), BSc Lifestyle
Informatics (2e jaar)
Flexible Minor (voor CS, LI en IMM), Minor Web Services and Data, Minor
Artificial Intelligence, unless it was already part of the obligatory
curriculum
of this study.

Aanbevolen voorkennis

Basic programming (Python, Javascript)
Web development
(Formal) Modeling (Basic propositional and predicate logic)

Algemene informatie

Vakcode X_400083
Studiepunten 6 EC
Periode P1
Vakniveau 300
Onderwijstaal Engels
Faculteit Faculteit der Bètawetenschappen
Vakcoördinator dr. K.S. Schlobach
Examinator dr. K.S. Schlobach
Docenten dr. K.S. Schlobach

Praktische informatie

Voor dit vak moet je zelf intekenen.

Voor dit vak kun je last-minute intekenen.

Werkvormen Werkcollege, Hoorcollege, Computerpracticum
Doelgroepen

Dit vak is ook toegankelijk als: