--- title: SimpleTS emoji: πŸ“ˆ colorFrom: green colorTo: blue sdk: docker app_port: 8501 tags: - streamlit - time-series - forecasting - prophet - arima - holt-winters pinned: false short_description: Analyze and forecast time series β€” no code required. --- # SimpleTS Interactive Streamlit dashboard for time series analysis and forecasting. Upload your CSV or use built-in demos. ## Author Eduardo Nacimiento GarcΓ­a πŸ“§ enacimie@ull.edu.es πŸ“œ Apache 2.0 License ## Features - Upload CSV or use daily/monthly/weekly demo datasets - Automatic date parsing and time series setup - Stationarity test (ADF) - Seasonal decomposition (trend, seasonality, residuals) - ACF & PACF plots - Forecasting models: - Holt-Winters Exponential Smoothing - ARIMA (configurable p,d,q) - Prophet (by Meta) - Metrics: MAE, MSE, RMSE - Interactive future forecasting - Plotly visualizations ## Demo Datasets Three built-in demos: - **Daily** (1 year, 365 points) - **Weekly** (2 years, 104 points) - **Monthly** (4 years, 48 points) ## Deployment Ready for [Hugging Face Spaces](https://huggingface.co/spaces) (free tier). > ⚠️ Uses `sdk: docker` β€” include `Dockerfile`. ## Requirements - Python 3.8+ - Streamlit, pandas, numpy, plotly, statsmodels, prophet, scikit-learn --- πŸ’‘ Tip: After uploading, select date/value columns β†’ analyze stationarity & seasonality β†’ choose model β†’ forecast future values!