intrusion-dashboard / README.md
e-eeeema's picture
Update README.md
081cd8d verified

A newer version of the Streamlit SDK is available: 1.44.1

Upgrade
metadata
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
πŸ”— Dataset Source