Lalepragati/AI-Driven-Behavioral-Biometric-Authentication-System

GitHub: Lalepragati/AI-Driven-Behavioral-Biometric-Authentication-System

Stars: 0 | Forks: 0

# AI-Driven-Behavioral-Biometric-Authentication-System Module 1 delivers the behavioral biometric authentication slice of the larger AI platform. ## What is included - FastAPI backend for registration, login, behavioral assessment, anomaly scoring, and audit logging - Keystroke dynamics capture flow for the browser - Local machine learning pipeline for baseline training and anomaly detection - Risk engine with allow, step-up, and block decisions - Ollama explanation layer for human-readable security summaries - Google Sheets adapter with offline-first local fallback - Next.js dashboard for secure login capture and risk review ## Repository layout - `backend/` FastAPI service and ML pipeline - `frontend/` Next.js dashboard - `docs/` Architecture and operational notes ## Module 1 goals - Capture keystroke dynamics safely in the browser - Train a per-user behavioral baseline locally - Detect anomalous typing and compute a 0-100 risk score - Explain the decision with Ollama when available - Log security events to Google Sheets or the offline spool ## Run strategy This workspace is scaffolded for local development. Install dependencies in `backend/` and `frontend/`, then start the API and dashboard separately.