Skip to content

Joelrajjoe/nids-ibm-autoai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

nids-ibm-autoai

Network Intrusion Detection System using IBM Watson AutoAI and NSL-KDD dataset

Network Intrusion Detection System (NIDS) using IBM Watson AutoAI

This project implements a machine learning-based Network Intrusion Detection System (NIDS) using IBM Watson AutoAI and the NSL-KDD dataset. The system is capable of classifying network traffic as normal or various types of cyber-attacks (e.g., DoS, Probe, R2L, U2R). It includes an automated ML pipeline, a deployed model as a REST API, and a frontend for real-time predictions.


๐Ÿ” Project Overview

  • Dataset: NSL-KDD (network traffic logs labeled with attack categories)
  • AutoML Tool: IBM Watsonx AutoAI
  • Model Chosen: Decision Tree Classifier (Pipeline 9, Accuracy: 98%)
  • Deployment: IBM Watson Machine Learning (WML) โ€” Online Deployment

About

Network Intrusion Detection System using IBM Watson AutoAI and NSL-KDD dataset

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published