350 projects tagged "Artificial Intelligence"

Download Website Updated 05 Jul 2007 Connect-k

Pop 16.49
Vit 1.00

Connect-k is a framework for experimenting with and testing general AIs for games within the connect-k family. This includes Tic-Tac-Toe, Go-moku (without removal rules), and Connect-6. The program features an attractive GTK+ interface, a convenient API, and several challenging AIs.

Download Website Updated 15 Jun 2010 fanntool

Pop 44.16
Vit 2.66

fanntool is a cross platform tool for the Fast Artificial Neural Network (FANN) library. It can detect the optimum parameters for an artificial neural network (ANN). It allows you to adjust an ANN's parameters easily, train with different parameters, and test an ANN.

Download Website Updated 20 Aug 2013 presage

Pop 172.44
Vit 14.77

Presage (formerly known as Soothsayer) is an intelligent predictive text entry platform. It exploits redundant information embedded in natural languages to generate predictions. Its modular and pluggable architecture allows its language model to be extended and customized to utilize statistical, syntactic, and semantic information sources.

Download Website Updated 08 Feb 2008 PySWIP

Pop 26.61
Vit 2.79

PySWIP is a Python/SWI-Prolog bridge that enables you to query in prolog using SWI-Prolog in your Python programs. It includes both a SWI-Prolog foreign language interface and a utility class that makes it easy to query with SWI-Python. Since it uses SWI-Prolog as a shared library and ctypes to access it, it doesn't require compilation to be installed.

Download Website Updated 07 Jun 2008 Neural Network Framework

Pop 75.01
Vit 4.99

Neural Network Framework is a C++ framework to develop, simulate, and analyze arbitrary complex neural networks. The programmer can use the classes provided to create neural networks with arbitrary topology and mixed type of neurons. It's very easy to add customized neurons and layers.

Download Website Updated 17 Feb 2014 SHOGUN

Pop 277.13
Vit 29.79

SHOGUN is a machine learning toolbox whose focus is on large scale kernel methods and especially on Support Vector Machines (SVM). It provides a generic SVM object interfacing to several different SVM implementations, all making use of the same underlying, efficient kernel implementations. Apart from SVMs and regression, SHOGUN also features a number of linear methods like Linear Discriminant Analysis (LDA), Linear Programming Machine (LPM), (Kernel) Perceptrons, and algorithms to train hidden Markov models. SHOGUN can be used from within C++, Matlab, R, Octave, and Python.

Download Website Updated 19 Apr 2007 Reasonable Python

Pop 8.94
Vit 50.95

Reasonable Python is a Python module which adds logic programming constructs borrowed from F-Logic. It's build upon the Flora-2 and XSB engines and uses ZODB for permanent knowledgebase storage. Usage possibilities include knowledge bases, ontology management and semantic web applications.

No download Website Updated 20 May 2007 PyGEP

Pop 12.49
Vit 2.25

PyGEP is a simple library suitable for academic study of GEP (gene expression programming) in Python, aiming for ease of use and rapid implementation. It provides standard multigenic chromosomes; a population class using elitism and fitness scaling for selection; mutation, crossover, and transposition operators; and some standard GEP functions and linkers.

Download Website Updated 10 Apr 2014 dlib C++ Library

Pop 406.32
Vit 65.77

dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.

Download No website Updated 21 Dec 2006 Ruby Chess

Pop 34.42
Vit 1.41

Ruby Chess is a chess game implemented in Ruby using GTK2. It has a good artificial intelligence that is heuristic-based and stochastic.


Project Spotlight


A domain name server.


Project Spotlight


A process supervision suite and init replacement.