Source: wikibot/problog

= ProbLog
{wiki=ProbLog}

ProbLog is a probabilistic programming language that integrates the concepts of logic programming and probability theory. It allows for the representation of uncertain knowledge and reasoning in a formal way. ProbLog is particularly useful for applications that require reasoning under uncertainty, such as in artificial intelligence, machine learning, and knowledge representation. In ProbLog, programs are written using clauses similar to those in traditional logic programming (like Prolog).