.Net C# port of GA Framework Will be renamed to GenCube later
GnuTutor is an open source re-imagining of the intelligent tutoring system AutoTutor (autotutor.org) developed at the Institute for Intelligent Systems at the University of Memphis. GnuTutor has a simple codebase to foster development of derivative ITS.
Texas Holdem Poker AI
Full ring Texas Hold'em poker game built around an intelligent AI system. The AI uses players' betting actions to calculate a probability distribution of their hole cards and uses it to evaluate hand strength and the best possible action. Small random changes are made to mimic human behavior and make the AI less predictable. Future versions will include adaptive opponent modeling using neural networks to improve the AI's strength. The AI code can be easily adapted for input from screen scrapers.
Personal desktop assistant at your service, master. ;)
Sarah is your personal desktop assistant. She can browse the web, alert you to incoming emails, chat and so much more.
NeuroBox is an .NET OOP Library to generate, propagate and train complex neuronal networks with technologies like backpropagation with weight decay, momentum term, manhattan training, flatspot elimination etc.
Software Framework for Combinatorial Optimization using Metaheuristics
Die OPTSYS Framework Optimization Suite ist nicht nur eine Optimierungssoftware, sondern darüber hinaus ein umfangreiches Softwareframework für die kombinatorische Optimierung mit einem besonderen Fokus auf heuristische Lösungsmethoden. Das Framework versteht sich als Expertensystem zur Abbildung von kombinatorischen Optimierungsproblemen und für die Umsetzung, Anwendung und Evaluierung von zugehörigen Lösungsmethoden. Aufgrund der vielfältigen Funktionen zur Evaluation eignet es sich besonders für Verfahren aus dem Bereich der Metaheuristiken und repräsentiert ein Werkzeug zur strukturierten und systematischen Lösung spezifischer kombinatorischer Problemstellungen. Es orientiert sich an dem dem Workflow zur Problemlösung und stellt für die einzelnen Schritte Rahmenbedingungen, Problemmodelle, Lösungsmethoden und eine Vielzahl an nützlichen Werkzeugen und Funktionen in Form von Plugins oder Bibliotheken zur Verfügung.
Syntactic parser of English sentences is simple parser with enhanced Chomsky's grammar that generates tree structure based on input sentence.
Vexara is a digital assistant designed to help you better ease at your computer. Vexara is completely voice activated and can only be operated via voice commands. To get started, its better to say "Show default commands" after the initial setup. This will give you all the commands programmed into the application. Saying "Custom commands" allows you to add your own custom commands, such as programs not offered by default into the program. Version 22.214.171.12400- January 24, 2015 -What's new: ---Added volume control to voice only. ---Show/hide button -Bugs Fixed: ---None
A Wumpus World in c# and prolog with a GUI
Wumpus World Game is based on knowledgebase agents and is described in the book , Artificial Intelligence : A Modern Approach (Russel - Norvig). This is an implementation of Wumpus World (a Knowledgebase agent game) using csharp alongside prolog with a GUI. C# has the main environment of the game and the GUI The GUI was created using WPF , Windows Presentation Foundation Prolog is used as the knowledgebase of the agent of Wumpus World In order for C# to communicate with Prolog a Csharp interface is used SWI-Prolog. Author: Abdulrahman Zakrt Date: Jan.02, 2018 Requirements This implementation of Wumpus World uses prolog and is based on Dotnet and requires the following: 64 bit windows machine , Currently the game only supports 64 bit machines SWIPL(v6.6.6) 64 bit (Installed automatically by the game if not available) Latest Version of DotNet (Installed automatically by windows) How to Use In order to use the GUI only you can use the setup.exe in the SetupFiles.
Intelligent Facial Animation software for .NET
A VERY simple program for finding most relevant words in sample site by calculating Conditional probabilities of relevant sites and irrelevant sites words.
This project consists in a set of challenges to recognize images acquired from 3d Lasers.
A 3d model search engine which provides an intuitive query interface for a user to search a query model in a large database of indexed 3d objects both accurately and efficiently using a novel similarity transformation invariant shape matching algorithm.
AIML Verbot Converter - Converts AIML files to Verbot KnowledgeBase (VKB) files. Visit http://www.verbots.com/ and http://www.alicebot.org to learn more about AIML and Verbots. Implemented in C# (.NET).
AIPL=Artificial Intelligence Programming Language (prounounced Ayple) AIPL is a new programming language that uses plain English psuedocode - AIPL contains an extensive set of commands that are driven by everyday English setences, key words and phrases
This project is to develop a lightweight, web-based, and intelligent software which can be used by everyone to collect and manage a variety of RECORDS (bills, personal identifications, kid's artifacts, and etc.) on a daily basis.
Library for creation of artificial neural networks in C#. Library supports Hopfield nets, Kohonen nets, feedforward networks, several learning techniques (differential evolution, back propagation, quick propagation, resilient propagation etc.)
This project is discontinued
The aim of the project is to provide open source collection of algorithms in the field of spectroscopy: data handling and processing, modeling and artificial intelligence tools.
Color Expansion board game, built on generic minimax algorithm. This program is a member of Color Expansion AI's contest.
Alpha Better! is fast implementation of minimax/alphabeta for Win32.a
Altex IS Nueral Network Project Page. Our NN is designed to run as a .dll for .NET and as several Stand-Alone Applications that will run as Artificially Intelligent Agents.
Distributed environment for agent-based evolutionary computation.