RSS 44 projects tagged "Artificial Intelligence"

Download Website Updated 27 Feb 2002 Narval

Screenshot
Pop 95.32
Vit 3.95

Narval is a framework dedicated to the setting up of intelligent personal assistants (IPAs). It includes a language, an interpreter, and a GUI/IDE. It is based on artificial intelligence and agent technologies. It executes recipes (sequences of actions) to perform tasks. It is easy to specify new actions using XML and to implement them using Python. Recipes can be constructed graphically (without programming) by linking blocks representing the actions.

Download Website Updated 27 Jun 2003 Traduki

Screenshot
Pop 38.88
Vit 2.92

Traduki is a free machine translation system written in C/Lua. It works by creating an interlinguistic representation of text in Lua tables, the representation being somewhat modelled on the generative grammar of Noam Chomsky. Traduki aims to feature support for less common languages.

Download Website Updated 06 Apr 2001 Pytalk

Screenshot
Pop 34.19
Vit 69.00

Pytalk is a natural language understanding program written in Python. It includes an English language parser, an English dictionary tagged with parts of speech (including phrasal verbs and common first names), a spelling corrector, and an indexed file module.

Download No website Updated 25 Jun 2001 PyStem

Screenshot
Pop 30.98
Vit 1.00

PyStem is a fast Python module with the the Porter stemming algorithm (a process for removing the commoner morphological and inflexional endings from words in English; its main use is as part of a term normalisation process that is usually done when setting up Information Retrieval systems).

Download Website Updated 02 Aug 2004 PyWordNet

Screenshot
Pop 27.93
Vit 1.14

PyWordNet is a Python interface to the WordNet database of word meanings and lexical relationships. It presents a concise interface to WordNet, that allows the user to type expressions such as N['dog'], hyponyms(N['dog'] [0]), and closure(ADJ['red'], SYNONYM) to query the database.

Download Website Updated 09 Jun 2012 hmm

Screenshot
Pop 40.25
Vit 5.73

hmm is a Python module designed to work with Hidden Markov Models. The usual algorithms (Viterbi, Baum-Welsh) are implemented using Numeric Python.

Download Website Updated 17 Oct 2002 constraint

Screenshot
Pop 48.40
Vit 2.03

The constraint package is a constraint satisfaction problem (CSP) solver written in Python using constraint propagation algorithms. So far, classes are provided to work on finite set domains.

Download Website Updated 13 Mar 2010 Lindenmayer Systems in Python

Screenshot
Pop 20.49
Vit 1.00

Lindenmayer Systems in Python provides a simple implementation of Lindenmayer systems (also called "L-systems" or "substitution systems"). In basic form, a Lindenmayer system consists of a starting string of symbols from an alphabet which has repeated transitions applied to it, specified by a list of transition search-and-replace rules. In addition to the standard formulation, two alternative implementations are included: sequential systems (in which at most one rule is applied) and tag systems (in which the transition only takes place at the beginning and end of the string). Despite being implemented entirely in Python, for reasonable rules on a modern machine, the system is capable of running thousands of generations per second. Lindenmayer systems are found in artificial intelligence and artificial life and can be used to generate fractal patterns (usually via mapping symbols from the alphabet to turtle commands), organic-looking patterns that can simulate plants or other living things, or even music.

Download Website Updated 08 Aug 2002 PyZOE

Screenshot
Pop 22.98
Vit 1.00

ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python. Its primary focus is rapid prototyping and experimentation, so it only supports the barest essentials, with focus on wire frames. Special emphasis is placed on particle systems (in which non-interacting particles follow simple rules). Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions, no specific OpenGL knowledge is required. The demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirlpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.

Download Website Updated 10 Jun 2003 Charlemagne

Screenshot
Pop 19.67
Vit 1.44

Charlemagne is a versatile genetic programming application. It includes a commandline client and an interactive console mode. It is written in Python and Lisp, and is user extensible to some degree in both languages. It features built-in input-output mapping support and provides the ability to define complex fitness calculations in Lisp or Python.

Screenshot

Project Spotlight

Aspose.Pdf for Java

A Java component to create PDF documents.

Screenshot

Project Spotlight

Catharsis.NET.Repository

A .NET library that provides an abstraction over persistent data stores.