Operation Silent Watch | Hackathon 2025
Anticipate IED threats before they materialize using multi-source intelligence fusion and machine learning.
Transform raw intelligence into actionable predictions. JATAYU analyzes historical IED incident data from India's Red Corridor to predict future attacks, enabling security forces to preemptively deploy resources.
| Metric | Value |
|---|---|
| Total Incidents | 187 (2020-2026) |
| States Covered | 7 (CG, JH, OR, MH, TS, AP, Multi-border) |
| Total Killed | 87 |
| Total Injured | 225 |
| Top Hotspot | Bijapur (63 incidents, 27 killed) |
| Attack Clusters | 39 detected |
pip install -r requirements.txtpython run_real_demo.pystreamlit run src/visualization/real_dashboard.pyjatayu_beta/
├── data/
│ ├── raw_incidents.csv # Real IED incident data (187 incidents)
│ └── processed_incidents.csv
├── src/
│ ├── data/
│ │ ├── data_generator.py # Synthetic data generator
│ │ └── real_data_loader.py # Real data loader & preprocessing
│ ├── features/
│ │ └── feature_engineer.py # Location-agnostic feature extraction
│ ├── models/
│ │ ├── models.py # XGBoost + LSTM ensemble
│ │ ├── real_trainer.py # Real data ML pipeline
│ │ └── explainer.py # SHAP-based explanations
│ └── visualization/
│ └── real_dashboard.py # Streamlit dashboard
├── run_real_demo.py # Complete demo script
├── requirements.txt
└── README.md
- Temporal: days_since_last, attack_velocity, attacks_last_7/30/90
- Spatial: district_historical_rate, is_high_risk_district
- Casualty: casualties_last_30, district_casualty_rate
- Seasonal: month_sin/cos, day_of_week_sin/cos
- Training: 139 samples (2020-2024)
- Testing: 48 samples (2025-2026)
- Accuracy: 58.3%
- Precision: 66.7%
- F1 Score: 0.667
- Bijapur is the highest-risk district (63 incidents, 27 killed)
- Attack tempo increases before major clusters
- Casualty momentum is a strong predictive signal
- Seasonal patterns detected (month_sin is #2 feature)
- Bijapur (Chhattisgarh): 63 incidents, 27 killed
- West Singhbhum (Jharkhand): 33 incidents, 14 killed
- Narayanpur (Chhattisgarh): 24 incidents, 13 killed
- Dantewada (Chhattisgarh): 11 incidents, 12 killed
- Sukma (Chhattisgarh): 11 incidents, 8 killed
- April 2023: 4 attacks in 11 days, 11 killed, 1 injured
- Districts: Dantewada, Bijapur, Not specified
- Jan 6-17, 2025: 6 attacks, 10 killed, 6 injured
- Districts: Bijapur, Sukma, Narayanpur, West Singhbhum
As of January 18, 2026:
- Attack Probability (7 days): 37.1%
- Risk Level: MEDIUM
- Recommended: Standard patrol protocols, continue monitoring
The incident data was compiled from:
- South Asia Terrorism Portal (SATP)
- News archives
- Official reports
pandas>=1.5.0
numpy>=1.21.0
scikit-learn>=1.0.0
xgboost>=1.6.0
streamlit>=1.20.0
plotly>=5.0.0
folium>=0.14.0
streamlit-folium>=0.15.0
For hackathon demonstration purposes only.
Built for Hackathon 2025 - Operation Silent Watch
Stay Vigilant. Predict. Protect.