Semestral project for Eurecom Institute