Skip to content

99Abdel/STB0100_SPACEAPP

Repository files navigation

STB0100 - NASA SPACE APPS CHALLENGE 2021 BRESCIA

Challenge: "Identifying risk with science + communities"

Project: "Predicting landslides with AI"

Authors:

  • Abdelghani Msaad
  • Alessandro Crispiels
  • Gabriele Ceresara

  • Overview of the project

    Our team developed a concept for a machine learning model, which uses a combination of satellite data and deep neural network to define a risk factor for possible landslides.
    This risk factor is then shown on a simple site, which shows the current prediction of risk factors on a global map, showing the zones with high risk factors through an overlay.
    This service allows everyone who has access to the internet to discover if a zone has become dangerous and could be hit by a landslide.

    Files present in the repository

    N.B. As this project requires a lot of time, both for the data collection and processing and for the whole infrastructure surrounding the model, this repository hosts only a few scripts actually completed, which will be useful for a future complete developement, while most of the main script is only a structure of the whole concept, containing informations on each passage of the project and a few guidelines for the actual creation of the code.

  • "res": folder containing data for the terrain temperature, the vegetation distribution and the precipitation data as compressed .csv files.
  • "3_STB_ImagePocessing.py": python script used to open .tif images and convert them in .csv files through numpy's array.
  • "ALPSMLC30_N032E077_DSM.tif": example of an altitude map obtained from the "ALOS World 3D - 30m" database containing the map of the region between 32° and 33° N and 77° and 78° E.
  • "IDENTIFYING_RISK_WITH_SCIENCE.pptx": powerpoint file used for the presentation of the project to the local judges.
  • "NSAC_ML.ipynb": main notebook script containing the structure of the data processing and the neural network design, also contains a few details about possible future developements and applications.
  • "README.md": this file.
  • "from_tif_to_csv.py": updated version of 3_STB_ImagePocessing.py, which allows for the conversion of multiple files in a single run.
  • "nasa_global_landslide_catalog_point.csv": dataset containing a list of landslides collected by the Cooperative Open Online Landslide Repository (COOLR).
  • About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published