Data Science
Personal Finance Analytics
Statement parsing, auto-categorisation and spend forecasting
- Python
- Pandas
- Prophet
- Streamlit
- +2
Data Science · Mini Project
Forecasts daily case counts with LSTM against classical baselines
Overview
Pulls daily case series from Our World in Data, smooths reporting artefacts, and trains an LSTM to forecast the next one to two weeks. A naive baseline and ARIMA are fitted on the same windows, and the report compares them with MAE and RMSE using walk-forward validation rather than a random split.
What makes it stand up
Module breakdown
Download, country filtering and date alignment.
Smoothing, scaling and sliding-window sequences.
Naive persistence and ARIMA fitted per country.
Stacked LSTM with early stopping and multi-step output.
Streamlit charts of history, forecast and error.
After this, you will be able to
Technology stack
You receive
Keep looking
Data Science
Statement parsing, auto-categorisation and spend forecasting