prof. Riccardo Rosati
The students who want to attend this course are asked to log in their Google account at studenti.uniroma1.it and access Google Classroom; then, students can enroll in the Knowledge Representation and Semantic Technologies course directly using this link or using the code "xim7i5l". The recordings of lectures and the teaching material will be posted on the above Google Classroom course.
The goal of the course is to provide an introduction to knowledge representation and reasoning, and to focus on the current semantic technologies that are strongly based on knowledge representation and reasoning. In particular, the families of class-based and rule-based knowledge representaton formalisms will be presented, and reasoning techniques for such formalisms will be analyzed. Then, the course will introduce the standard semantic technologies based on the above knowledge representation formalisms: in particular, the RDF language and the OWL language. The course will also briefly describe the usage of machine learning techniques over knowledge bases. Finally, the reasoning abilities of large language models will be analyzed from the KR perspective.
The lectures for a.y. 2024/2025 are held in the first semester and will start on Wednesday, September 25, 2024.
The lecture schedule is the following:
Remark: to pass the exam, every student has to present a practical project (homework) besides passing the written exam (see the next section on homework assignments).
The written exam is a set of exercises and questions about all the course topics.
Exam dates (the exact dates will be published as soon as possible):
As usual, before every exam date, students MUST reserve for the exam on Infostud. The reservation deadline is 4 days before the exam date.
Text of past exams:
Every student MUST present a practical project besides passing the written exam. Two kinds of project can be conducted:
More details on the practical projects will be posted on the above mentioned Google Classroom page during the course.