Marco Ferri's repositories
ros-lidar-mapping-pathplanning
LIDAR Mapping & Path Planning on a differential drive robot using ROS and Gazebo. Final project of the Robotics course at Università della Svizzera Italiana (USI) Lugano.
ros-angry-turtlesim
Turtlesim videogame simulation through ROS (Robot Operating System). 1st assignment of the Robotics course at Università della Svizzera Italiana (USI) Lugano.
amazon-reviews-sentiment-network-analysis
Python Sentiment Analysis on Amazon Reviews with NLP, Machine Learning prediction models and ABSA. Basic Network Analysis and some experiments with Collaborative Filtering.
cnn-drone-befree
Master Thesis project on the generalization of a convolutional neural network for control of drones, through network interpretability and advanced image augmentation techniques.
dct-image-compression
Simple Django Web App to compress images using a DCT based algorithm.
lstm-text-generator
Text prediction and generation through LSTM Neural Network with Tensorflow. 3rd assignment of the Deep Learning Lab course at Università della Svizzera Italiana (USI) Lugano.
ros-thymio-simulation
Simple simulation of differential drive robots avoiding obstacles while randomly exploring an environment with ROS and Gazebo. 2nd assignment of the Robotics course at Università della Svizzera Italiana (USI) Lugano.
thesis-master
Convolutional Neural Network generalization for visual control of drones, through network interpretability and advanced image augmentation techniques. Person masking for background replacement to perform data augmentation during training.
thesis-bachelor
Development of a search engine using Apache Solr and its integration in a .NET environment. Bachelor thesis for my Computer Science degree at University of Milano-Bicocca. (Italian language)
usi-hackathon-19
USI Hackaton 2019, Making Data Alive | Bike-sharing dataset analysis and visualization through Python and Shiny R.
dqn-reinforcement-learning-atari
Reinforcement Learning for teaching an agent playing Atari games using Deep Q-Learning through Tensorflow. 4th assignment of the Deep Learning Lab course at Università della Svizzera Italiana (USI) Lugano.
soccer-match-prediction
Soccer matches result prediction with Bayesian Networks in R.