Hi everyone I am developing an expert system for our thesis. But the problem is that i don't know where to start. My professor suggested to make Prolog as my back end and use another language for the user interface. I am planning to use vb.net for the front end, is it possible that vb.net can connect to Prolog. please help.
You can use C# interface for SWI-Prolog written by Uwe Lesta :
It works also with F# so I think it will work with VB.Net
Normally if you find a .Net based prolog language version then your issue is automatically solved for reason of the common language runtime. It will produce the same IL weither you build the back end from Prolog or from any other .Net language. Therefore you can call your back end produced dlls from any other .Net based front end technology.
I have looked up some .Net based prolog languages and found out:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With