ML-KULeuven / problog

ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
https://dtai.cs.kuleuven.be/problog/
297 stars 34 forks source link

Conceptual Graphs support by Problog #75

Open Mezzenilium opened 2 years ago

Mezzenilium commented 2 years ago

I would like to be able to use the expressive power of Conceptual Graphs to express medical symptoms within Problog and not to remain with simple strings for which it is difficult to probe, even superficially, the meaning. Do you know if any attempts to support these Concept Graphs have been made in Problog? I know that some Prolog projects (Amine Platform for example) implement these Concept Graphs (but probably not with the very interesting probabilistic dimension that Problog brings).

VincentDerk commented 2 years ago

I found that An Approach to Automated Learning of Conceptual Graphs from Text by Rotella et al. mentions both Conceptual Graphs and ProbLog. There is also a list of Biology applications that might be of interest, on the ProbLog website (here).

Mezzenilium commented 2 years ago

Thank you for the indication of the existence of this article which I have just recovered. In fact and unless I missed it, Problog seems to me to lack the ability to handle strings. In particular I think it should support regular expression testing on strings as almost all Prologs do.