Carlo Alessi's Projects
Basic Programming exercises, with increased complexity, done for laboratory sessions of the course Algorithm and Data Structures (Department of Computer Science, University of Pisa)
Algorithms Exercises - Fall 2014
Implementation and validation of the Farm stream parallel pattern with concurrency throttling mechanism.
Analysis of Human Resources Analytics Dataset using Clustering, Association Rules, and Decision Trees - Fall 2017
Deep Learning projects - Pixel regression - Facial Point Detection - Style Transfer - Spring 2018
Experiment: reaching and grasping on a conveyor belt
Detect Schimpazees and Gorillas using AlexNet with Caffe - 2017
Analysis of Earthquakes in Central Italy using Clustering and Neural Networks - Spring 2018
Face and dartboard detection using Viola-Jones detector augmented with Hough transforms and other features - Fall 2017
Porting a sequential implementation of the Lattice Boltzmann method to OpenMP, MPI and OpenCL - Fall 2017
Human Language Technologies project - DDI Extraction - Spring 2018
Java Computer Network Exercices - Spring 2016
Natural Language Processing exercises - Sentiment Analysis - Spring 2018
Operative Systems Exercises - Spring 2014
Assignments for the course of "Parallel and Distributed Systems: paradigm and models"
Implementation of Izhikevic spiking neuron model - Spring 2018
Time Series Exercises on AR, MA, ARMA, ARIMA, SARIMA and GARCH models - Spring 2018
Operative Systems project - multithread and multiprocessing programming using low-level system calls API - Spring 2014