Anno Accademico 2019/2020

  • Docente: Ilaria Bartolini
  • Crediti formativi: 8
  • SSD: ING-INF/05
  • Lingua di insegnamento: Inglese
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea Magistrale in Ingegneria informatica (cod. 0937)

Conoscenze e abilità da conseguire

The course aims to provide the knowledge and skills necessary for the effective and efficient management of multimedia (MM) data, with particular attention to the problems of MM data representation, MM data retrieval models, and interaction paradigms between the user and the MM system (both for purposes of data presentation and exploration). We first consider architectures of traditional ("standalone") MM systems; then, we concentrate on more complex MM services, by primarily focusing on search engines, social networks and recommendation systems.


Basics on Multimedia Data Management

Multimedia data and content representations

  • MM data and applications
  • MM data coding
  • MM data content representation

How to find MM data of interest

  • Description models for complex MM objects
  • Similarity measures for MM data content
  • MM Data Base Management Systems

Efficient algorithms for MM data retrieval

  • MM query formulation paradigms
  • Sequential retrieval of MM data
  • Index-based retrieval of MM data

Automatic techniques for MM data semantic annotations

Browsing MM data collections
MM data presentation

  • User interfaces
  • Visualization paradigms
  • Dimensionality reduction techniques

Result accuracy, use cases and real applications

  • Quality of the results and relevance feedback techniques
  • Use cases and demos of some applications

Multimedia Data on the Web

Web search engines

Graph-based data: semantic Web and social networks

Web recommender systems


Education material provided by the teachers (copies of the slides used in the classroom, scientific literature).

Metodi didattici

Course lectures are in "traditional" classrooms and exploit the slides. Several use cases will be presented in order to show how such information technologies can be profitably applied in a number of real applications.

Provided slides are in english. Fluent spoken and written english is a necessary pre-requisite: all lectures and tutorials will be in english.

Modalità di verifica e valutazione dell'apprendimento

Achievements will be assessed by the means of a final exam. This is based on an analytical assessment of the "expected learning outcomes" described above. In order to properly assess such achievement the examination is composed of an oral exam. To participate to the lab programming exam, interested students have to register themselves by exploiting the usual UniBO Web application, called AlmaEsami.

Higher grades will be awarded to students who demonstrate an organic understanding of the subject, a high ability for critical application, and a clear and concise presentation of the contents. To obtain a passing grade, students are required to at least demonstrate a knowledge of the key concepts of the subject, some ability for critical application, and a comprehensible use of technical language. A failing grade will be awarded if the student shows knowledge gaps in key-concepts of the subject, inappropriate use of language, and/or logic failures in the analysis of the subject.

Strumenti a supporto della didattica

Classroom lessons will be held using slides, which will be integrated with the use of the blackboard for the development of exercises.

Link ad altre eventuali informazioni


Orario di ricevimento

Consulta il sito web di Ilaria Bartolini


Salute e benessere Istruzione di qualità Imprese innovazione e infrastrutture Città e comunità sostenibili

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.