intrusion-dashboard / README.md
e-eeeema's picture
Update README.md
081cd8d verified
---
title: Intrusion Detection Dashboard
emoji: πŸ›‘οΈ
colorFrom: indigo
colorTo: blue
sdk: streamlit
sdk_version: "1.31.1"
app_file: app.py
pinned: false
---
This is a machine learning Streamlit app that predicts potential cyberattacks based on real-time session characteristics like IP reputation, login attempts, and encryption type.
It uses a LightGBM classifier trained on a labeled intrusion detection dataset. The model prioritizes **recall** to minimize undetected attacks and is deployed via a Hugging Face API.
- πŸ“Š Explore session data trends
- πŸ” Predict intrusions in real time
- πŸ€– Model: LightGBM with threshold = 0.2
[πŸ”— Model Notebook](https://github.com/butlerem/intrusion-detection-model-lgbm)
[πŸ”— Dataset Source](https://www.kaggle.com/code/nukimayasari/cybersecurity-intrusion)