Enrico Pittini's repositories
Barcodes-verification
Verification of linear barcodes print quality according to ISO/IEC15416 specifications, using Image Processing and Computer Vision techniques
Two-dimensional-strip-packing-problem
Solving the two-dimensional strip packing problem, using several combinatorial decision making and optimization approaches: Constraint Programming, Boolean SATisfiability, Satisfiability Modulo Theory; Integer Linear Programming.
Blind-Source-Separation
The purpose of this project is to separate an image obtained as a sum of two images into its components, using Convolutional Neural Networks.
timeSeries-processing
Library for processesing time series datasets.
Air-quality-prediction
Prediction of the daily mean level of PM10 in Italy in 2020 using Machine Learning techniques
Cinema-Web-App
A cinema web application, implemented using the Python Flask framework, the Python SQLAlchemy library and the PostgreSQL DBMS.
connect-four
MEAN Full Stack implementation of the Connect Four game
denoising-diffusion-models
Different PyTorch implementations of diffusion models to perform image denoising
LSA-on-movies
Latent Semantic Analysis applied on movies, both in a content-based approach (exploiting the movies overviews) and in a collaborative approach (exploiting the users rates)
POS-tagging
POS tagging through Recurrent Neural Architectures
TMDB-Box-Office-Prediction
Kaggle competition about the prediction of the TMDB films box office revenue.
EEA-datasets-handler
Library for handling the air pollution datasets provided by EEA.
EnricoPittini
Config files for my GitHub profile.
Job-satisfaction
Bayesian network for modeling and predicting the Job satisfaction
Math-puzzles
A bunch of math puzzles solved using either Constraint Logic Programming (in particular, using Prolog) or Constraint Programming (in particular, using Minizinc).
model-selection
Library for the selection of machine learning models.
Question-Answering
Question answering through pre-trained transformer-based models from Hugging Face.
SharpSolver
A command line polynomial solver
SmartMeal
Android application for improving the interaction of a restaurant/bar with its clients. If offers several functionalities, like: a welcome message, detecting the customer entrance; an handy virtual menu (particularly useful during the pandemic); and the possibility to call the waiter by simply shaking the device.
Virtual-machine
A simple toy virtual machine which executes user-defined machine code
xatlas-python
Python bindings for xatlas