ML for Web Devs5 min read
Machine learning for web developers: the only mental model you need
You do not need calculus to work with models. You need one idea — that a model is a function you fit instead of write — and the rest follows from things you already know.