SWI-Prolog/roadmap

Probabilistic reasoning

XVilka opened this issue · 5 comments

Last years the concept of probabilistic programming is developing with a huge pace and a big future potential. Would be nice to have some ground and supporting libraries in SWI Prolog as well.

See the ProbLog as an example https://dtai.cs.kuleuven.be/problog/ and their tutorial for practical applications https://dtai.cs.kuleuven.be/problog/tutorial.html

True. I mostly consider this libraries though, where SWI-Prolog should provide additional primitives to improve speed/integration/etc. A good collection is already available here

maelh commented

I second this feature request. Especially ProbLog has a nice readable syntax. Having it integrated in SWI-Prolog would be great, especially for debuggability.

maelh commented

Thanks for the suggestion. Would it be possible to support a syntax similar to ProbLog (which I find more intuitive)?

Are there differences in power of expressiveness or how solutions are found?