Skip to main content

Mini-SIEM AI

AI-powered Security Information and Event Management system with ML attack classification, automated risk scoring, and SHAP explainability.

What is Mini-SIEM AI?

Mini-SIEM AI is a lightweight, intelligent Security Information and Event Management (SIEM) tool designed to monitor logs, classify cyber attacks using Machine Learning, and automatically generate narrative incident reports using LLMs.

Problem

Traditional SOC analysts spend roughly 45 minutes manually triaging a single complex alert. Legacy SIEMs rely on static regex rules that generate high false-positive rates and offer "black-box" alerts with little explanation.

Architecture & Solution
→Ingestion: Real-time network logs
→ML Classifier: Ensemble attack classification
→Risk Scoring: Automated severity assessment
→Explainability: SHAP feature contribution
→Reporting: Groq LLM sub-second narratives
Tech Stack
PythonStreamlitScikit-learnSHAPPandasGroq API
View Source Code→

SOC Triage Benchmark • Comparative Analysis

DimensionTraditional Rule-Based SIEMMini-SIEM AI Architecture
Detection EngineStatic regex & threshold alerts (high fatigue)Multi-class Scikit-learn ML classifier
Alert TransparencyCryptic raw log dumps (black-box)Mathematical SHAP feature attribution
Triage Turnaround30–45 minutes manual triage per incidentSub-second Groq LLaMA narrative summaries
Threat MappingManual analyst cross-referencingAutomated severity risk scoring & classification
Contact Me