Studying at the University of Verona

Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.

This information is intended exclusively for students already enrolled in this course.
If you are a new student interested in enrolling, you can find information about the course of study on the course page:

Laurea magistrale in Ingegneria e scienze informatiche - Enrollment from 2025/2026

The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.

CURRICULUM TIPO:

1° Year 

2° Year   activated in the A.Y. 2022/2023

ModulesCreditsTAFSSD
Final exam
24
E
-
activated in the A.Y. 2022/2023
ModulesCreditsTAFSSD
Final exam
24
E
-
Modules Credits TAF SSD
Between the years: 1°- 2°
Between the years: 1°- 2°
Between the years: 1°- 2°
Between the years: 1°- 2°
Further activities
3
F
-
Between the years: 1°- 2°
3
F
L-LIN/12

Legend | Type of training activity (TTA)

TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.




S Placements in companies, public or private institutions and professional associations

Teaching code

4S008906

Coordinator

Matteo Cristani

Credits

6

Also offered in courses:

Language

Italian

Scientific Disciplinary Sector (SSD)

INF/01 - INFORMATICS

Period

Secondo semestre dal Mar 7, 2022 al Jun 10, 2022.

Learning outcomes

The course’s purpose is to provide the fundamental concepts of knowledge representation both respect to the abstract problem of defining a domain ontology and to the problem of indexing documental domains. Specifically, both logical techniques and machine learning techniques for classification and analysis of documents. At the end of the course the student shall have acquired knowledge bunches on knowledge representation and its applications, and also shall be comfortable with the technical aspects of statistical natural language processing, understanding and connecting both aforementioned aspects while relating them to document repositories, especially the world wide web. These bunches of knowledge shall habilitate the student in: i) building formal ontologies; ii) managing ontology alignement; iii) managing document retrieval with indices based on text content; iv) using formal methods for text analysis while combining these with automated reasoning techniques. At the end of the course the student will be able to: i) presenting a conceptual semantic analysis, describing the process that leads a domain expert to the delivery of information needed by the knowledge engineer to deliver a formal ontology describing the interest domain; ii) going further, potentially autonomously, study and research in the field of semantic technologies in several different application fields.

Program

1. Elements of Logic
a. Propositional languages
b. First order languages
c. Second order Languages
2. Introduction to computational logic
a. Reasoning tasks
b. Subsumption, satisfiability, consistency, disjointness
3. Structural description logic
a. The FL- language
i. Syntax
ii. Semantics
b. The AL Logic
i. Syntax and semantics
ii. Structural subsumption algorithm
c. ALU, ALE
d. ALN
4. Propositional description logics
a. ALC, ALCN
i. Syntax and semantics
ii. Tableau for ALCN
b. ALCI
c. ALCQIreg
i. Tableau inapplicability
ii. Two-ways alternate automata on infinite trees
5. Description logic systems
a. Protegè/OWL
6. Natural Language Processing
7. Social network analysis and techniques of social network mining

Examination Methods

The exam is formed by one homework on one of the topics of the course, and possibly in an integrative oral exam. Goal of the homework is to check the learning level of knowledge representation and methods for natural language processing, in the practice of a complex problem. The student can be focusing on one of the two specific themes, and thus we shall agree on an oral integration, on the theme less employed in the homework. The homework shall document the development of a computer program in a language the student is fluent on, implementing solutions based open KR or NLP methods.

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE