Domanda

Qualcuno può suggerire una buona biblioteca AI scritto in C #? In particolare mi voglio usarlo per ILP così il supporto logica del primo ordine è un must.

È stato utile?

Soluzione

Date un'occhiata a motori logiche che funzionano sulla piattaforma .NET, come prolog.net o p # . Dovrebbe essere relativamente facile creare un'applicazione C # che si interfaccia con un uno di questi. Questi esempi utilizzano prologo, per cui si potrebbe essere in grado di approfittare di altri lavori fatti in Prolog da altre persone.

Altri suggerimenti

È molto probabilmente finisce per dover fare un po 'di interoperabilità con una libreria non gestito. Questo non dovrebbe essere troppo difficile per una biblioteca ben documentata, tuttavia. Il rel="nofollow Wikipedia articolo su IPL elenca una serie di implementazioni che si potrebbe desiderare di dare un'occhiata a.

Ho trovato questo sito molto buono. Hanno libri e completo di codice C #. http://www.heatonresearch.com/

È possibile controllare il mio progetto AI Genifer . Non è una biblioteca, né è scritto in C #. Intendiamo supportare più lingue tra cui Java e .NET, ma il codice è attualmente principalmente in Lisp. Il nostro codice Lisp viene eseguito su .NET però. Usiamo logica del primo ordine, ma è una versione probabilistico bayesiano (fuzzy-). Sto cercando un partner che è interessato ad applicare ILP per imparare il buon senso umano.

Per Prolog avete P # e Prolog.Net

Date un'occhiata qui Integrazione Prolog con C #

C'è un libro intitolato " Tutto ma un'anima " scritto da Richard T Earley che ha esempi e di design in C # per un motore di intelligenza artificiale .net che potrebbero essere utilizzati per la costruzione di un'interfaccia AI per sei applicazione o sito web.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top