Category Archives: Progetto
Design of an FPGA-based tool for triggering fault injection into cryptographic devices
Fault injection is a powerful exploitation technique undermining the security of embedded systems. By generating controlled malfunctions on the device, fault Injection makes the target behave differently from what is written in its firmware, thus allowing various attack types. However, to be effective, these faults need to be orchestrated in a precise way with respect to events of interest, which are typically represented by analog or digital signals produced by the target cryptographic device. The project aims at designing an FPGA-based tool for a precise triggering of fault injection into a cryptographic device.
LLMs for performing transactions on the Web through voice interaction
ConWeb is a framework enabling Web Navigation by voice (https://hintlab.polimi.it/projects/). The framework leverages conversational AI and LLMs to build an inclusive interaction paradigm that allows people with different disabilities and different situational needs to interact with web pages in a way that does not depend on mouse interaction and on content’s visual presentation. Currentky, the framework effectively supports reading and navigation tasks.
This project aims to understand how LLMs can be used to extend ConWeb for:
- Handling long transactions that require negotiation between the AI system and the user conversationally
- Perform complex actions on the web, such as signing in or filling out forms, securely.
The student undertaking this project will be required to:
- Understand the user privacy implications that may arise when interacting conversationally through voice interaction to transmit sensitive information.
- Understand how to build user trust in the system when negotiation with a Conversational Agent happens to gather sensible data.
Front-end per un’applicazione mobile per l’organizzazione dello studio
Il progetto riguarda lo sviluppo del front-end di un’applicazione per il supporto agli studenti nella pianificazione intelligente dello studio universitario. L’obiettivo principale è quello di fornire uno strumento in grado di organizzare e gestire il tempo dedicato allo studio in modo efficace, tenendo conto delle esigenze e delle abitudini di ciascuno studente. Il front-end dell’applicazione sarà sviluppato utilizzando Flutter e Dart. Flutter è un framework open-source per lo sviluppo di applicazioni mobili, che permette di creare interfacce utente native per iOS e Android utilizzando un unico codice sorgente. Dart è il linguaggio di programmazione utilizzato per lo sviluppo di applicazioni Flutter.
Realizzazione di un caso di studio di sistema hardware per FPGA a scopi didattici
Il progetto consiste nella specifica e realizzazione di un sistema hardware di complessità contenuta da implementare su scheda FPGA che permetta di illustrare le opportunità della Design Space Exploration in relazione ai compromessi costi/prestazioni (consumo di potenza, prestazioni, …).
La proposta del sistema è a cura della studentessa/dello studente e verrà concordato con la docente prima di procedere alla realizzazione.
Developing a web application based on ECMWF Data Store to generate forecast maps of Meningitis outbreak risk levels in Africa.
Tutors: Prof. Maria Brovelli and Dr.Daniele Oxoli
Type: Geoinformatics Projects
Keywords: Vigilance Maps, Meningitis outbreaks, web-application
Technologies to be used:
– Development Framework: React Native
– Programming Languages: JavaScript
– Tools/APIs: Google Earth Engine (GEE), CDS API, GEE API
Description:
The goal of the project is to create a web-application for predicting Meningitis outbreaks in Sub-Saharan Africa. The platform will use ECMWF’s mid-range weather forecasts and NASA’s GEOS-CF atmospheric composition forecasts. By analysing variables like temperature, humidity, and dust concentration, the platform should automatically generate risk maps every five days, aiding public health officials in proactive decision-making and resource allocation.
Gestione di contenuti multimediali georeferenziati
Mariagrazia Fugini (mail)
Referente del progetto
Mariagrazia Fugini ( mail)
Area di ricerca
Sistemi informativi
Keyword (max 3 separate da virgola)
georeferenziazione, multimedialità, AI per gestione contenuti
Termine per accettazione progetto
3/6/2024
Tecnologie da utilizzare
Le mappe geografiche possono essere arricchite con conoscenza su contenuti multimediali e riferimenti temporali per focalizzare temi specifici relativi a certi contesti quali : Cultural Heritage, Storia, Turismo, Giornalismo. Tale conoscenza permette l’integrazione di contenuti multimediali, la gestione tempole e la auto-adattività a vari contesti.
Nel progetto si estende MAGIS (Multimedia Adaptive Geographic Information System), un tool per la navigazione di contenuti multimediali georeferenziati. I contenuti sono organizzati in tre dimensioni: geografica, cronologica e tematica.
Dal punto di vista tecnico, MAGIS è una web application realizzata nei linguaggi PHP e Javascript (Jquery) con database MySQL.
Preparazione di log per l’analisi
Docente
Referente del progetto
Area di ricerca
Keyword (max 3 separate da virgola)
Termine per accettazione progetto
Tecnologie da utilizzare
Descrizione (max 500 caratteri)
In particolare nel progetto si analizzeranno log di processi che dovranno essere utilizzati per task di process mining.
Si studieranno:
– l’impatto di diverse tecniche di cleaning sul risultato finale
– la consistenza del log rispetto alla descrizione del processo in termini di stati e transizioni.
Sviluppo e test di applicazioni benchmark per sistemi embedded
Docente
Area di ricerca
Keyword (max 3 separate da virgola)
Tecnologie da utilizzare
Descrizione (max 500 caratteri)
Le applicazioni dovranno essere scritte in linguaggio C o C++ ed essere implementate in autonomia secondo le specifiche fornite. Una volta completate, le applicazioni devono essere testate su una o più board disponibili in laboratorio.
Radio-Meteorological Mapping: Geospatial Transformation of Coordinate Data into Polygonal Contours with Python and QGIS
Docente
Area di ricerca
Keyword (max 3 separate da virgola)
Termine per accettazione progetto
Tecnologie da utilizzare
Suggested SW: QGIS
Tools: GeoServer