Skip to content
View yiyilv's full-sized avatar

Highlights

  • Pro

Block or report yiyilv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yiyilv/README.md

Yiyi Cen

Geospatial AI · Earth Observation · Machine Learning

I’m an MSc student in Geoinformatics Engineering at Politecnico di Milano, on the Computer Science track. I work with satellite, weather, and geospatial data to build machine learning workflows and spatial applications.

Featured projects

Project Focus
StormEngine-DL_Weather_Forecasting Sparse-to-grid weather forecasting over the Adriatic: SetConv, ConvGRU, and six-hour multivariable forecasts.
ATL08_Toolkit A Python package and CLI for ICESat-2 ATL08 extraction, quality filtering, spatial masking, and GIS export.
GeoAI_Prithvi_Land-Cover_Classification A GeoAI course project using the Prithvi-EO v2 foundation model for LUCAS land-cover classification with NASA HLS imagery.
Air_Pollution_WebGIS A web mapping application for exploring air pollution data.

More projects

Project Focus
Classroom_Planner_C++_Vulkan C++20 and Vulkan classroom layout editor with furniture interaction, camera controls, and JSON layout persistence.

Tools I work with

  • Machine learning: Python, PyTorch, scikit-learn
  • Geospatial analysis: GeoPandas, Rasterio, QGIS, ArcGIS Pro
  • Web mapping: Vue, OpenLayers

Contact

GitHub

Pinned Loading

  1. StormEngine-DL StormEngine-DL Public

    Sparse-to-grid deep learning for six-hour weather forecasting over the Adriatic using SetConv, ConvGRU, and ERA5.

    Python 1

  2. Prithvi-EO Prithvi-EO Public

    Prithvi-EO v2 300M TL for LUCAS land-cover classification with NASA HLS; cleaned training and split-generation code for an MSc course project.

    Python

  3. air_pollution_web air_pollution_web Public

    A Vue and OpenLayers web mapping application for exploring air pollution data.

    Vue

  4. ESA_Urban_Thermal ESA_Urban_Thermal Public

    Team analysis of multi-source Earth observation data to map urban thermal environments across Milan and Monza-Brianza at 100 m.

    Jupyter Notebook

  5. ATL08KIT ATL08KIT Public

    Python package and CLI for ICESat-2 ATL08 extraction, quality control, strong-beam selection, spatial masking, and GIS export.

    Python

  6. ClassroomPlanner ClassroomPlanner Public

    Interactive 3D classroom layout editor built with C++20 and Vulkan, featuring furniture interaction and JSON layout persistence.

    C++