it-ny / README.md
hari6677's picture
Update README.md
d6a37e3 verified

A newer version of the Gradio SDK is available: 6.4.0

Upgrade
metadata
title: Network Intrusion Detection
emoji: 🚨
colorFrom: red
colorTo: blue
sdk: gradio
sdk_version: 3.50.0
app_file: app.py
pinned: false

🚨 Network Intrusion Detection System

A real-time AI-powered system that detects malicious network traffic and classifies attack types using a CNN model trained on the KDD Cup 1999 dataset.

πŸ” Features

  • Real-time detection of 40+ attack types
  • Multi-class classification (not just binary)
  • High accuracy (~97% on test data)
  • Attack type identification with confidence scores

πŸ›‘οΈ Attack Types Detected

  • DoS Attacks: neptune, smurf, teardrop, pod, back
  • Probing Attacks: portsweep, ipsweep, nmap, satan
  • R2L Attacks: guess_passwd, warezclient, imap, ftp_write
  • U2R Attacks: buffer_overflow, rootkit, loadmodule

πŸš€ Usage

  1. Enter network traffic features
  2. Click "Submit"
  3. Get instant classification with confidence scores
  4. View top 3 predictions

πŸ“Š Model Performance

  • Test Accuracy: ~97%
  • Multi-class F1 Score: ~96%
  • Training Data: KDD Cup 1999 dataset
  • Model: Custom CNN with 3 convolutional layers