Stop the Bots: Practical Lessons in Machine Learning
Feb 20, 2019Nikon Rasumov

Summary
This post introduces Cloudflare's practical application of Machine Learning (ML) to combat bot attacks, specifically credential stuffing. It outlines a three-stage framework (Business Intelligence, Standalone Machine Learning, Machine Learning Productization) for integrating ML into products. For Cloudflare, this translates to using vast network data to train ML models for bot detection, achieving high accuracy in identifying malicious traffic, and developing predictive models to proactively warn companies of potential attacks based on their risk profile.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack