Back to portfolioPROJECT 01
Threat detection

AI-powered cyber threat detection

A Flask application that classifies pre-existing network traffic records as normal or suspicious using a trained Random Forest pipeline.

Threat detection
OVERVIEW

The project analyses feature-based network records from the NSL-KDD dataset. It is an educational classifier, not a live packet sniffer, firewall, or intrusion-prevention system.

VERIFIED TECHNOLOGIES
PythonFlaskscikit-learnRandom ForestSQLiteBootstrap
FEATURES
  • Network threat classification
  • CSV batch analysis
  • Prediction history
  • Analytics dashboard

Project visuals are abstract studies. Visit the live demo or source repository for the actual product interface.