Project Abstract
AI-Driven Threat Detection System
In today's rapidly evolving digital landscape, cybersecurity threats are becoming increasingly sophisticated,
necessitating intelligent and proactive defense mechanisms. This project presents an AI-Driven Threat
Detection System that leverages machine learning techniques to identify and classify malicious network
activities in real time. Utilizing the NSL-KDD dataset, the system is trained to distinguish between normal and
abnormal traffic patterns based on multiple network features.
The project involves preprocessing raw network data, applying supervised learning algorithms such as
Decision Trees, Random Forests, and Support Vector Machines, and evaluating their performance using
metrics like accuracy, precision, and recall. The model is capable of detecting various forms of cyberattacks,
including Denial of Service (DoS), Probe, and User to Root (U2R) attacks.
This intelligent detection system enhances traditional security tools by providing automated threat
recognition, reducing false positives, and enabling faster incident response. With an optional user interface
developed using Streamlit, the system offers a user-friendly platform for uploading and analyzing network
data, making it suitable for both academic learning and practical cybersecurity applications.
Page 1