Get SentinelAI up and running in 5 minutes!
- Python 3.8+
- pip
- 4GB RAM
- Modern web browser
pip install -r requirements.txtcd model
python train.py
cd ..Expected output:
- Training progress
- Accuracy: ~98.65%
- Model saved:
phishing_model.pkl
python app.pyOpen browser: http://localhost:5000
- Click "🎯 Demo Attack Mode"
- Select "🚨 High Risk Phishing"
- Click "Analyze Threat"
- Explore the results!
✅ Threat Level: DANGER (red) ✅ Phishing Probability: ~95% ✅ Cognitive Analysis: Radar chart with 8 tactics ✅ Suspicious Words: Highlighted dangerous phrases ✅ Teach-Back: Educational explanation ✅ Recommendations: What to do next
- Clear the text area
- Paste any email or message
- Press
Ctrl+Enteror click "Analyze Threat" - Review the comprehensive analysis
Ctrl+Enter- Analyze message- Click "Get New Insight" - Load new security tip
cd model
python train.py# Change port in app.py (last line)
app.run(debug=True, port=5001)pip install --upgrade -r requirements.txt- 📚 Read the full README.md
- 🤝 Check CONTRIBUTING.md
- 🚀 Push to GitHub using SETUP_GITHUB.md
Open an issue on GitHub or check the documentation!
Happy threat hunting! 🛡️