Similar Items: Coalgebraic Semantics for Probabilistic Logic Programming