All the projects in this folder are divided by subject and are shareable, with a few exceptions.
C program inspired by a social network in which users can enstablish one-sided relationships with other users and, through a specific command. The main function of the program is called by a specific command and it can show, for each relationship existing in this network, all the people receiving the maximum number of relationships of that kind. The data structure used to manage all the interactions is a Red-Black Tree, which allowed the achievement of both memory and runtime efficiency.
Programmed an FPGA in VHDL that simulates the Working Zone encoding system for a group of addresses with 8 bits.
Online version of the board game Santorini leveraging a Model-View-Controller architecture written in Java. The project was heavily focused on both programming aspects, including the usage of Object-Oriented Programming and Design Patterns, and modeling aspects (UML).
Implementation in Python of a system for books recommendation.
Implementation in Python of a neural network for the classification of images of people wearing/not wearing masks.
Implementation in Python of a neural network for the segmentation of crop, weeds, and background on high-resolution RGB images.
Analysis of © Zapata Computing Orquestra platform, a quantum computing engine for orchestrating quantum workflows. The main code is available in this repository.
Convolutional Neural Network in Python for the classification of Pl@ntNet Dataset.
Python project for the classification of gesture data on one over 15 different dataset, and analysis of the influence of the other datasets on model's performance.
Final Degree Project on Neural Style Transfer with Image Segmentation. The goal was to transfer the artistic style of Van Gogh from his paintings to real photos in order to augment the dataset containing his paintings. The work done introduced some novelty to the state-of-the-art and it is publicly available at this repository, which is the main repository for the paper Revisiting Artistic Style Transfer for Data Augmentation in A Real-Case Scenario.
The following projects are not shareable due to NDAs involving me, my university and the company owning the project:
- Digital Business Innovation (company: Sony Music Italy): ideation of a digital solution to increase revenues through voice activation using smart devices (e.g. Alexa)
- Strategy and Marketing (company: Chateau d'Ax): definition of a repositioning strategy in Italy
Je Est Un Autre: personal project developed in Python for an exhibition curated by Visual Arts student of the IUAV University in Venice, Italy. The exhibition took place at Circuiti Dinamici in Milan (Italy) and consists of a camera installment that captures videos of people in a room and, after a few seconds, replays the video both in fast and slow motion to give the spectator the feeling of not recognizing themselves in their recorded character.