Leonardo Stoppani's Projects
Project for the University of Pisa course of Artificial Intelligence Fundamental. The project consists in evaluating different techniques and approaches to image reconstruction with genetic algorithm.
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
A Bayesian Network implementation from scratch in Python. It features a simple interface that allows the user to define its own custom network and run some experiments on it.
Federated Learning Algorithm FedAvg implementation in PyTorch
Graph neural networks (GNNs) to improve the diagnosis of lung cancer based on gene expression profiles. The project aims to explore the potential of GNNs in leveraging the network structure of biomarkers to enhance classification accuracy.
Final Project for Programming course at University of Pisa
Repo of exercise from Unipi Operative System course (SOL)
Server file storage multithread con relativa api per la comunicazione con i client.
This repository contains the code for the Human Language Technology Project of the University of Pisa, academic year 2022/2023. The project consists in the development of a Legal Judgement Predictor for the European Court of Human Rights (ECHR).
Here you can find the midterms assigned during the course. Midterms deal with the 4 main topics of the course.
Config files for my GitHub profile.
My personal portfolio web-app in React JS. It leverages the GitHub Rest API to display projects hosted on the platform.
Simple numpy Artificial Neural Network implementation for Machine Learning course @Unipisa
Image classification and occluded analysis with CNN on CIFAR-10 dataset.
Project for the PMPH class from University of Copenhagen A.Y. 2023/2024
Utility to find the shortest path in a road network using Dijkstra
Thesis for Computer Science's degree at Unipi
Time series analysis of temperatures data from the appliances dataset.
Computer Network course final project