An open API service indexing awesome lists of open source software.

https://github.com/ajitagupta/streamlit-aviation-dashboard

Aviation Risk Modelling Dashboard in Python
https://github.com/ajitagupta/streamlit-aviation-dashboard

aviation aviation-dashboard dashboard risk-modelling streamlit streamlit-dashboard streamlit-webapp

Last synced: 2 months ago
JSON representation

Aviation Risk Modelling Dashboard in Python

Awesome Lists containing this project

README

          

# Streamlit Aviation Risk Modeling Dashboard

## Overview

This repository contains a Streamlit-based Aviation Risk Modeling Dashboard that analyzes aviation incidents, evaluates risk scores, and simulates potential financial losses using Monte Carlo simulations. The goal is to provide an interactive tool for aviation insurance analysts, actuaries, and risk management professionals.

## Features

- ✅ Data Visualization – Analyze aviation incidents, weather conditions, and aircraft types using interactive plots.
- ✅ Risk Scoring Model – Calculate risk scores based on aviation incidents and fatalities.
- ✅ Monte Carlo Simulation – Predict potential financial losses using stochastic modeling.
- ✅ Streamlit Web App – Deploy and interact with the dashboard in real-time.

## Live Demo

You can try the live demo hosted on Streamlit Cloud: [🔗 Streamlit App](https://app-aviation-dashboard.streamlit.app/)

## Installation

To run this project locally, follow these steps:

1. Clone the Repository
```bash
git clone https://github.com/ajitagupta/streamlit-aviation-dashboard.git
cd streamlit-aviation-dashboard
```
2. Install Dependencies

Make sure you have Python installed, then install the required packages:
```bash
pip install -r requirements.txt
```
3. Run the Streamlit App
```bash
streamlit run aviation_risk_model.py
```

## Usage Guide

Explore Aviation Data – View aviation incidents, aircraft types, and weather conditions.

Analyze Risk Scores – Identify high-risk flights based on historical data.

Run Monte Carlo Simulations – Estimate financial losses with interactive simulations.

## Deployment Guide

To deploy this app on Streamlit Cloud:

Push the code to GitHub.

Go to Streamlit Cloud.

Connect your GitHub repository and deploy.

## Contributions

Contributions are welcome! If you’d like to improve this dashboard, feel free to:

Open an issue 🚀

Submit a pull request 💡

## License

This project is licensed under the MIT License.

Author: Ajita Gupta