Teaching

The BIG research group is teaching several courses, both at the University of Bologna and at Master courses.

If you are interested in doing your Master/Bachelor thesis with us, check our open thesis proposals.

University

Laurea in Ingegneria e scienze informatiche
University of Bologna, Cesena

Laurea Magistrale in Ingegneria e scienze informatiche
University of Bologna, Cesena

Laurea Magistrale in Ingegneria gestionale
University of Bologna, Bologna

Laurea Magistrale in Digital transformation management
University of Bologna, Cesena

PhD in Computer Science and Engineering
University of Bologna

Master

Social Business Intelligence (Italian)
Bologna Business School, Bologna; Master in Data Science

Business Intelligence and Data Warehouse (English)
Bologna Business School, Bologna; Master in Data Science

Progettazione del data warehouse (Italian)
Technology Transfer, Rome; Master in Data Science

Sistemi Informativi (Italian)
Bologna Business School, Bologna; Master in Gestione d’Impresa

Sistemi Informativi (Italian)
Bologna Business School, Bologna; Master in Amministrazione, Finanza e Controllo

Thesis

Visualizzazione e ottimizzazione di profili di umidità per l’agricoltura di precisione
Master - Research thesis
Field: Data Mining
Status: Open
Abstract: Nell’ambito di un progetto di ricerca stiamo studiando tecniche di previsione dell’umidità del suolo basate su griglie di sensori e reti Deep. La tesi ha come obiettivo quello di sviluppare un sistema di ottimizzazione dell’irrigazione basato sul modello di previsione.
Contact: Prof. Matteo Golfarelli

Online integration and analysis of IoT data
Master - Research thesis
Field: Data Mining, Big Data
Status: Open
Abstract: IoT applications are ubiquitous and their design requires solutions for the integration of heterogeneous data and the online analysis of such data. In this context, the goal of this thesis is twofold: (1) Studying platforms supporting the exchange and integration of data in IoT applications. In particular, FIWARE is an Open Source platform that provides interfaces to accelerate the development of IoT applications; and (2) applying tools for the real-time analysis of such data (e.g., Spark Streaming)
Contact: Dr. Enrico Gallinucci, Dr. Matteo Francia

Marketing Advice Time Optimization
Master - Project thesis
Field: Data Mining
Status: Open
Abstract: AIvolution è un’azienda fortemente innovativa che che opera nell’ambito dell’Intelligenza artificiale. L’efficacia di una comunicazione non dipende soltanto dall’interesse dell’utente nei confronti del contenuto, ma anche dal tempo di cui l’utente dispone per leggerla e agire di conseguenza. Inviare la comunicazione nel momento migliore per l’utente consente di incrementare il tasso di conversione e produce migliori risultati di marketing. Obiettivo della tesi è realizzare una soluzione AI-based che suggerisce l’orario migliore per l’invio delle comunicazioni a ciascun utente.
Contact: Prof. Matteo Golfarelli

Analisi di dati di elettrofisiologia
Master - Project thesis
Field: Data Mining, Big Data
Status: Open
Abstract: Elements è un’azienda fortemente innovativa che progetta e produce strumentazione elettronica per le misure su pico e nanoscala nel campo dell’elettrochimica, che vanno dall’elettrofisiologia su cellule vive al rilevamento di nanopori a stato solido e bio. Elements cerca laureandi magistrali, con possibilita’ di assunzione, per lo sviluppo di un modulo per l’analisi dei dati di misura sia in tempo reale (in streaming), sia in modalità batch. Il linguaggio utilizzato è Python, le tematiche affrontate vanno dalla BI al data streaming, allo sviluppo di interfacce.
Contact: Prof. Matteo Golfarelli

Business Intelligence presso l’Istituto Nazionale di Fisica Nucleare
Master - Project thesis
Field: Business Intelligence
Status: Open
Abstract: L’INFN cerca laureandi con possibilita’ di borsa di studio per lo sviluppo/evoluzione della propria infrastruttura di Business Intelligence. Le tecnologie coinvolte sono molteplici: Jasper, Tibco. Le tematiche vanno dallo sviluppo di reportistica, alla reportistica in tempo reale, all’utilizzo di sistemi NoSQL.
Contact: Prof. Alessandra Lumini

Sales forecasting
Master - Project thesis
Field: Data Mining
Status: Open
Abstract: L’obiettivo della tesi, proposta dall’azienda Titanex di San Marino, è quello di realizzare un sistema di forecasting delle vendite per fascia oraria da utilizzarsi in una catena di punti vendita in ambito fashion.
Contact: Prof. Matteo Golfarelli

ETL in un cluster Big Data
Master - Project thesis
Field: Information Systems, Big Data
Status: Open
Abstract: L’obiettivo della tesi, proposta dall’azienda Titanex di San Marino, è quello di implementare un processo ETL di alimentazione di un DW operando in contesto Big Data: la sorgente è un cluster Hadoop mentre la destinazione è un DBMS colonnare.
Contact: Prof. Matteo Golfarelli

Progettazione di un linguaggio visuale per la creazione di questionari
Master - Project thesis
Field: Information Systems
Status: Open
Abstract: Obiettivo della tesi è quello di progettare e realizzare un linguaggio visuale per la generazione di questionari dinamici, in maniera più evoluta rispetto alla gestione fornita dagli strumenti gratuiti disponibili (ad esempio, Google Form). Nell’ambito di vari progetti di ricerca raccogliamo informazioni da utenti tramite questionari sottoposti mediante dispositivi mobili. Per semplificare la realizzazione dei questionari si vuole creare uno strumento che permetta di realizzarli senza competenze di programmazione e con elevata espressività, similmente ad un flow chart (ad esempio, gestione if-then-else e cicli).
Contact: Prof. Matteo Golfarelli

Completed thesis

Pairs Trading - Progettazione, sviluppo e ottimizzazione di un modello di investimento basato sul Machine Learning, Riccardo Maldini, 2021
Supervisor: Dott. Enrico Gallinucci

MLOps - Standardizing the Machine Learning Workflow, Enrico Salvucci, 2021
Supervisor: Dott. Enrico Gallinucci

A text mining approach to materiality assessment, Marta Luffarelli, 2021
Supervisor: Dott. Enrico Gallinucci

Analisi delle strategie di modellazione dei dati su database NoSQL, Riccardo Salvatori, 2021
Supervisor: Dott. Enrico Gallinucci

Riconoscimento di frodi attraverso la modellazione del comportamento degli utenti, Alex Ravaglia, 2021
Supervisor: Dott. Enrico Gallinucci

Compressione e Vocalizzazione di Risultati Multidimensionali nel Paradigma OLAP, Tommaso Bombardi, 2021
Supervisor: Dott. Enrico Gallinucci
Co-supervisors: Dott. Matteo Francia

Pubblicazione di dati di traiettoria preservando il principio di non informatività, Maria Maddalena Mascellaro, 2021
Supervisor: Dott. Enrico Gallinucci
Co-supervisors: Dott. Matteo Francia

Un framework per l’analisi di Big Data con elevata eterogeneità all’interno di Multistore, Chiara Forresi, 2020
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Enrico Gallinucci

Anonimizzazione incrementale di dati di traiettoria, Luca Semprini, 2020
Supervisor: Dott. Enrico Gallinucci

GEAR: una piattaforma Big Data per l’elaborazione di stream di dati attraverso Machine Learning e Business Rules, Eugenio Cavina, 2020
Supervisor: Dott. Enrico Gallinucci
Co-supervisors: Alessandro Proscia

Progettazione e prototipazione di un sistema di Conversational BI, Rrok Gjinaj, 2020
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia, Dott. Enrico Gallinucci

Progettazione e implementazione di un sistema di recommendation per video digitali, Davide Borficchia, 2020
Supervisor: Prof. Matteo Golfarelli

AutoML: A new methodology to automate data pre-processing pipelines, Joseph Giovanelli, 2020
Supervisor: Prof. Matteo Golfarelli

Manutenzione predittiva di attrezzature sportive: dall’analisi delle potenzialità alla prototipazione, Giulia Lucchi, 2020
Supervisor: Prof. Matteo Golfarelli

Clustering di traiettorie in ambito big data, Federico Naldini, 2020
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia

Progettazione e prototipazione di un data mart per l’analisi della fluttuazione di performance, Sofia Rossi, 2020
Supervisor: Prof. Matteo Golfarelli

Clustering di traiettorie su piattaforma big data, Mattia Oriani, 2019
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia

Progettazione e prototipazione di un framework per Conversational OLAP, Sara Sintoni, 2019
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia

Map-Matching su Piattaforma Big Data, Federico Vitali, 2019
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia

Gestione di un data lake strutturato attraverso il riconoscimento semantico dei dati acquisiti, Anna Giulia Leoni, 2019
Supervisor: Dott. Enrico Gallinucci

Utilizzo di dati social per la deanonimizzazione di tracce GPS, Nicola Santolini, 2019
Supervisor: Prof. Matteo Golfarelli
Co-supervisors: Dott. Matteo Francia, Dott. Enrico Gallinucci