Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I embed a Prolog-like inference engine into a .NET application?

Certain kinds of domain logic are represented more naturally using Prolog predicates than C# objects. One example of such a domain is representing family relationships.

Is there a way to embed a Prolog-like inference engine into a .NET application? It would be nice to use inferences to drive my domain but traditional OO in the rest of my application.

like image 950
ctford Avatar asked Jun 11 '11 20:06

ctford


2 Answers

Try this one: Prolog.NET

like image 57
Carlos Quintanilla Avatar answered Nov 14 '22 01:11

Carlos Quintanilla


Hope not too late! Try tuProlog.NET. I use it in Java and love it!

like image 22
Giovanni Ciatto Avatar answered Nov 14 '22 00:11

Giovanni Ciatto