By Avi Pfeffer, author of Practical Probabilistic Programming
In this article, I’ll talk about Bayesian networks, which are the standard framework for encoding asymmetric relationships using directed dependencies.

Practical Probabilistic Programming: Bayesian Networks (PDF)