Spaces:
Runtime error
Runtime error
metadata
title: Srivari Seva
emoji: ๐
colorFrom: yellow
colorTo: red
sdk: docker
pinned: false
๐ Tirumala Darshan Prediction
A web application that predicts the daily pilgrim count at Tirumala Sri Venkateswara Swamy Temple.
Pick a date โ see how many pilgrims are expected โ plan your trip accordingly.
๐ How to Run
# Activate the environment
.venv_dl\Scripts\activate
# Launch the website
streamlit run app/dashboard.py
Open http://localhost:8501 โ pick a date โ get the prediction.
โจ Features
- ๐ Date Picker โ select any date from 2023 to 90 days ahead
- ๐ฎ Pilgrim Prediction โ AI-powered crowd forecast
- ๐ Past Dates โ shows both actual count AND what was predicted (accuracy check)
- ๐ฆ Crowd Level โ Low / Moderate / High / Very High
- ๐ 7-Day Trend โ visual bar chart of the upcoming week
- ๐ Recent Footfall โ last 60 days of actual pilgrim data
- ๐ Auto-Updates โ data refreshes automatically from official TTD sources
๐ Project Structure
tirumala/
โโโ app/
โ โโโ config.py # Configuration
โ โโโ features.py # Feature engineering
โ โโโ scraper.py # Data scraper (news.tirumala.org)
โ โโโ trainer.py # Model training
โ โโโ predictor.py # Prediction engine
โ โโโ dashboard.py # Main website (Streamlit)
โ โโโ server.py # REST API (optional)
โ โโโ scheduler.py # Pipeline orchestrator
โโโ artefacts/ # Saved models & scalers (auto-created)
โโโ tirumala_darshan_data_clean.csv
โโโ requirements.txt
โโโ .gitignore
๐ Data Source
All pilgrim data is sourced from news.tirumala.org โ the official TTD news portal.
เฅ เคจเคฎเฅ เคตเฅเคเคเคเฅเคถเคพเคฏ ๐