Autonomous Threat Forecasting Digital Twin
TwinShield AI is an intelligent cybersecurity platform that combines:
- Threat Forecasting
- Digital Twin Visualization
- Explainable AI (SHAP)
- Scenario Simulation
- AI-Driven Mitigation
to predict and explain cyber threats in real time.
- Normal Traffic
- DDoS Attack
- Data Exfiltration
- Botnet Infection
- Risk Prediction
- Future Risk Forecasting
- Root Cause Analysis
- Feature Attribution
- Confidence Scoring
- Network Topology
- Threat Propagation Mapping
- Compromised Node Detection
- SHAP-style Feature Attribution
- AI Explanation Engine
Frontend:
- React
- Vite
- Framer Motion
Backend:
- FastAPI
- Python
Visualization:
- Recharts
- React Icons
User
↓
TwinShield Dashboard
↓
FastAPI API Layer
↓
Threat Intelligence Engine
↓
Risk Forecasting
↓
Explainability Layer
Backend:
cd backend python3 -m uvicorn main:app --reload --port 8000
Frontend:
cd frontend npm install npm run dev
Frontend: https://twin-shield.vercel.app
Backend API: https://twinshield-d4f3.onrender.com
API Documentation: https://twinshield-d4f3.onrender.com/docs
Author
Chaithanya R Hegde




