7

Interactive Weather Dashboard

An interactive dashboard for weather analysis and rainfall forecasting using deep learning.

So, what's this?

This project is a final project focused on weather analysis and rainfall forecasting. It combines historical weather data, official forecasts, and deep learning-based predictions into a single interactive dashboard.
The goal is to help users explore weather patterns and understand future rainfall trends more intuitively.

Key Features

  • Interactive visualization of historical weather data
  • Rainfall prediction using Temporal Fusion Transformer (TFT)
  • Comparison between TFT predictions and BMKG forecasts
  • User-friendly dashboard built for data exploration

Technologies used in this project

  • Python
  • Temporal Fusion Transformer (TFT)
  • Streamlit
  • Open-Meteo API
  • BMKG weather data

Notes

This project emphasizes applied deep learning for time-series forecasting and clear data visualization to support weather-related decision making.