Visualization of individual and global mobility patterns

Supervisors: Moreno Colombo, Julien Nembrini

Student: Clara Gaboriau

Project status: Ongoing

Year: 2025

In this project a mobility dashboard is implemented with the Streamlit framework using data from the SWICE mobile application. The dashboard visualizes global mobility patterns through several Python-based libraries, including Matplotlib, Vega-Altair, and pydeck. It focuses on usability, clarity, and efficient data exploration through interactive filters and maps. Caching and serialization methods improve performance when handling large datasets. User feedback confirmed the interface’s accessibility and understandability. Overall, the project provides an effective tool for analyzing mobility behavior and supports future research on sustainable transportation.

Keywords: SWICE mobile app, Mobility dashboard, Streamlit framework