C # AI Library

Can anyone suggest a good AI library written in C #? I specifically want to use it for ILP, so support for first-order logic is mandatory.

+6
c # artificial-intelligence machine-learning
source share
7 answers

Look at the logical mechanisms that run on the .net platform, such as prolog.net or p # . It would be relatively easy to create a C # application that interacts with one of them. The prolog is used in these examples, so you could use other work done by other people in the prolog.

+9
source share

Most likely, you will have to intervene a little in the unmanaged library. However, this should not be too complicated for a well-documented library. The IPL Wikipedia article lists a number of implementations that you can see.

+3
source share

I found this site very good. They have books and full C # code. http://www.heatonresearch.com/

+1
source share

You can check out my AI Genifer project. This is not a library, and it is not written in C #. We intend to support several languages, including Java and .NET, but currently the code is mainly located in Lisp. However, our Lisp code runs on .NET. We use first-order logic, but this is a Bayesian (fuzzy) probabilistic version. I am looking for a partner who is interested in using ILP to study human common sense.

+1
source share
0
source share

For Prolog, you have P # and Prolog.Net

Have a look here Prolog Integration with C #

0
source share

All Articles