350 projects tagged "Artificial Intelligence"

No download Website Updated 16 Sep 2007 RebeccaAIML

Screenshot
Pop 91.65
Vit 4.95

RebeccaAIML is an enterprise cross platform AIML development platform. RebeccaAIML supports C++, Java, C#, Python, and many other programming languages. It allows AIML development out of the box. RebeccaAIML also comes with an array of AIML administration tools, great documentation, and an Eclipse AIML editor plugin.

Download Website Updated 24 Jun 2010 Daikon

Screenshot
Pop 89.60
Vit 9.74

Daikon is an implementation of dynamic detection of likely invariants. An invariant is a property (such as "x=2*y+5" or "this.next.prev = this" or "myarray is sorted by <") that holds at a certain point or points in a program. Invariants are often seen in assert statements, documentation, and formal specifications. Invariants can be useful in program understanding and a host of other applications. Daikon runs a program, observes the values that the program computes, and then reports properties that were true over the observed executions. It can detect properties in Java, C, C++, Perl, and IOA programs, in spreadsheet files, and in other data sources.

No download Website Updated 21 Dec 2006 Generic Game-Tree Library

Screenshot
Pop 88.94
Vit 5.20

GGTL is a library designed to make it easier to program games in C. It provides an AI that is able to play most 2 player strategic games. Nim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4, and Chess are all examples of games that can all be implemented using GGTL.

Download Website Updated 27 Feb 2002 Narval

Screenshot
Pop 88.25
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 08 Jan 2007 Modular Audio Recognition Framework

Screenshot
Pop 86.07
Vit 3.39

MARF is a general cross-platform framework with a collection of algorithms for audio (voice, speech, and sound) and natural language text analysis and recognition, along with sample applications (identification, NLP, etc.) of its use. MARF can run distributed over the network (CORBA, Java RMI, and Java XML-RPC Web Services) and may act as a library in applications or be used as a source for learning and extension.

Download No website Updated 28 Nov 2011 Urbi

Screenshot
Pop 84.99
Vit 3.27

Urbi is a robotics software platform. It includes a C++/Java middleware API called UObject to interface components such as motors, cameras, and algorithms, and an innovative scripting language, urbiscript, with built-in support for parallel and event-based programming, used to write high-level behaviors and orchestrate the interactions between components. UObject components are built as shared libraries exposed as native objects within urbiscript, and either hot-plugged in a running Urbi engine, or started as a remote autonomous process communicating with the engine via the network. At any time, new urbiscript code can be sent to a running Urbi engine via a simple telnet, to introspect the state of components, modify existing code, or add new behaviors. Urbi is cross-platform and supports several robots (Gostai Jazz, Lego Mindstorms, Aldebaran Nao, Segway RMP, Spykee, Bioloid, etc.) and a simulator (Webots).

Download Website Updated 25 May 2006 Pattern Classification Program

Screenshot
Pop 82.96
Vit 2.68

PCP (Pattern Classification Program) is a machine learning program for supervised classification of patterns. It runs in interactive and batch modes, and implements the following machine learning algorithms and methods: k-means clustering, Fisher's linear discriminant, dimension reduction using Singular Value Decomposition, Principal Component Analysis, feature subset selection, Bayes error estimation, parametric classifiers (linear and quadratic), pseudo-inverse linear discriminant, k-Nearest Neighbor method, neural networks, Support Vector Machine algorithm (SVM), model selection for SVM, cross-validation, and bagging (committee) classification.

No download Website Updated 17 Dec 2002 OpenCyc

Screenshot
Pop 82.24
Vit 1.46

OpenCyc is the open source version of the Cyc technology, the world's largest and most complete general knowledge base and commonsense reasoning engine. OpenCyc can be used as the basis for a wide variety of intelligent applications.

Download Website Updated 30 Jan 2001 WEKA

Screenshot
Pop 80.78
Vit 1.00

Weka is a collection of machine learning algorithms for solving real-world data mining problems. It is written in Java and runs on almost any platform. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka is also well-suited for developing new machine learning schemes. The development version contains a GUI with visualization tools and direct database access.

No download Website Updated 30 Dec 2012 MyMediaLite

Screenshot
Pop 80.62
Vit 7.84

MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms. It addresses the two most common scenarios in collaborative filtering: rating prediction (e.g. on a scale of 1 to 5 stars), and item prediction from implicit feedback (e.g. from clicks or purchase actions). It contains dozens of recommender engines, including state-of-the-art matrix factorization methods. It also supports real-time updates to the recommender engines, storing engines to disk and reloading them again, and several evaluation measures to compare the accuracy of different recommender system methods. Three command-line programs that offer most of the functionality contained in the library are included.

Screenshot

Project Spotlight

MaraDNS

A domain name server.

Screenshot

Project Spotlight

s6

A process supervision suite and init replacement.