Ongoing OpenRitardi - Italian train delays visualization OpenRitardi (Italian for OpenDelays) is Italy's first visualization tool for train delays. You can see each station's and train's performance and see where the railway service can be improved. The project showcases how open data allows accountability and improves the quality of service. data-visualizationbig-dataopen-datapublic-mobility Predicting speed with computer vision Predicting cars' speed from 4M+ speed observations using computer vision segmentation techniques on Google Street View images machine-learningcomputer-vision Past Robust Journey Planning using Spark and Hadoop Journey planning algorithm on Swiss railway data that can estimate the probability of success of a trip, analyzing terabytes of historical data on demand, using Spark and Hadoop. sparkbig-dataopen-datapublic-mobility Twitter hateful users detection with Graph Machine Learning Graph machine learning models to detect hateful users on a Twitter graph where nodes are users and edges are retweets graph-machine-learningsocial-network-analysis Media polarization from Big Data Conducted an analysis on 180M US media quotations to uncover trends in media politicization and crafted insightful data story machine-learningbig-datadata-analysis LLM assistant for STEM education Fine-tuned a GPT-2 model for a STEM questions chatbot and built a reward model to allow reinforcement learning from human feedback machine-learningnlp Patent novelty scoring with Deep Learning Collaborated with the Entrepreneurship and Technology Commercialization Lab (EPFL) to design and develop a pipeline with a neural network that predicts whether a patent application will be approved by the USPTO machine-learning Augmented Reality Data Visualization Updated the source code of DXR, a library for data visualization in augmented reality, and added compatibility with Microsoft Mixed Reality Toolkit. augmented-realitydata-visualization MyPantry iOS and watchOS app for pantry management. The app lets you store what you have in your pantry, and it helps you do your shopping list. In addition, it uses a server that matches barcodes with product information. iosapp-development Methods for Spline interpolation and approximation Bachelor's thesis in Numerical Analysis on comparing different methods for spline interpolation and approximation, focusing on the progressive methods. matlabnumerical-analysis