Cybersecurity
Network Intrusion Detection System
Machine-learning anomaly detection over live network traffic
- Python
- Scapy
- XGBoost
- Kafka
- +2
Cybersecurity · Major Project
Classifies abusive messages and queues them for human moderation
Overview
Scores messages for abuse type, such as insults, threats and identity-based harassment, using the public Jigsaw toxic comment data from Kaggle. A TF-IDF baseline is compared with a fine-tuned transformer, and flagged messages land in a moderation dashboard where a human confirms or overturns each call, feeding corrections back as training data.
What makes it stand up
Module breakdown
Cleaning, normalisation and label balancing.
TF-IDF logistic regression and a fine-tuned DistilBERT.
FastAPI endpoint returning per-label probabilities.
React queue with actions and an audit trail.
Per-label metrics and a bias check on identity terms.
After this, you will be able to
Technology stack
You receive
Keep looking
Cybersecurity
Machine-learning anomaly detection over live network traffic