https://github.com/kostasereksonas/ids_test
Code for intrusion detection system based on "Intrusion Detection System Using Machine Learning Algorithms" tutorial on Geeksforgeeks and Intrusion Detection on NSL KDD Github repository.
https://github.com/kostasereksonas/ids_test
ids intrusion-detection intrusion-detection-system nsl-kdd-dataset numpy pandas python scikit-learn tensorflow
Last synced: 2 months ago
JSON representation
Code for intrusion detection system based on "Intrusion Detection System Using Machine Learning Algorithms" tutorial on Geeksforgeeks and Intrusion Detection on NSL KDD Github repository.
- Host: GitHub
- URL: https://github.com/kostasereksonas/ids_test
- Owner: KostasEreksonas
- License: gpl-3.0
- Created: 2023-11-27T15:05:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T08:35:36.000Z (over 1 year ago)
- Last Synced: 2025-07-28T02:38:37.489Z (11 months ago)
- Topics: ids, intrusion-detection, intrusion-detection-system, nsl-kdd-dataset, numpy, pandas, python, scikit-learn, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 32.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IDS_test
Code for intrusion detection system based on ["Intrusion Detection System Using Machine Learning Algorithms"](https://www.geeksforgeeks.org/intrusion-detection-system-using-machine-learning-algorithms/) tutorial on Geeksforgeeks and [Intrusion Detection on NSL KDD](https://github.com/hymoe/Intrusion-Detection-on-NSL-KDD) Github repository.
Table of Contents
=================
* [Setup](#Setup)
# Setup
1. Create a new python virtual environment:
`python3 -m venv .`
2. Activate newly created python virtual environemnt:
`source bin/activate`
3. Install required packages:
`pip install -r requirements.txt`
4. To open jupyter notebook from the terminal:
`jupyter notebook`