LogSentinel AI
AI-powered behavioral log analysis for intelligent threat detection.
Inspiration
Security teams are overwhelmed by massive volumes of logs, yet most detection systems still rely on static rules and known signatures. Modern attacks evolve faster than rule updates.
We built LogSentinel AI to detect malicious intent based on behavioral patterns — not predefined signatures.
What It Does
LogSentinel AI analyzes system and server log files and uses Google Gemini to:
- Detect malicious intent from behavioral summaries
- Classify threats (Low, Medium, High)
- Assign confidence scores
- Explain the reasoning in plain language
- Store results in a Django dashboard for review and tracking
Instead of black-box outputs, the system generates explainable threat reports.
How We Built It
- Backend: Python + Django
- Log Parsing: Regex and structured data processing
- AI Analysis: Behavioral summaries sent to Google Gemini API
- Database: Threat reports stored for monitoring and auditing
- Frontend: Django-based dashboard for visualization
Architecture Flow
- Log Ingestion
- Log Parsing & Structuring
- Behavioral Summary Generation
- AI Intent Classification
- Confidence Scoring
- Dashboard Visualization
Example Log Input
Failed login attempt from 192.168.1.10
Multiple access requests within 3 seconds
Admin privilege escalation attempt
Log in or sign up for Devpost to join the conversation.