OO jDREW is an open source deductive reasoning engine for the RuleML web rule language. OO jDREW implements the object oriented extensions to RuleML which include: Order Sorted Types, Slots, and Object identifiers.
NaturalOWL generates descriptions of individuals and classes from OWL ontologies that have been annotated with linguistic and user modeling resources expressed in RDF. Currently it supports English and Greek. NaturalOWL can be used as a Protégé plugin.
ECSKernel is a multiagent coordination algorithm testbed, built on the RoboCupRescue disaster simulation platform. It is easily configurable and can be used with user-generated scenarios.
This project aims to develop a parser for Finnish. The parser and the system of grammatical competence assumed herein, are based on the minimalist theory of grammar (Chomsky 1995, 2005) and Bare Lexicon Hypothesis (Brattico, in prep).
QuickAI (pronounced, "quickeye", or just "Quick" for short) is a return to the fundamental goals of creating an artificial intelligence. The priorities are to implement core models of knowledge and knowing, a reasoning engine, and a simple interface.
Provides a GUI interface to grammatical structure and relations (as parsed by the Stanford Parser) of any text.
Contains grammatical relation editor to modify, import, export grammatical relation definitions (tregex patterns and features).
Dataset Retrieval through Intelligent Agents (DARIA): is an Open Source project for facilitating the construction of ARFF data set files for use with WEKA or any such Machine Learning/Data Mining Software through the use of Intelligent Agents.
Distributed Ant Robotics is divided into two parts. First is the simulation of “ant colony”. Second part is the algorithm application. Where you can use algorithms for ant behavior.
Virtual News Reader is a computer desktop application that can convert text (idealy for online news) into Virtual Voice and can be saved on computer. The project is using Java, (JSAPI), FreeTTS (Text-To-Speech synthesis), DJProject, Substance, & other.
TBLTools is a set of GATE processing resources that implements the Fast Transformation Based Learning Algorithm. You can train it to learn rules for NLP tasks such as Named Entity Recognition and Shallow parsing.
Finite automation,developed by java and it's open source.input the RE,can produce RG,NFA,DFA,MinDFA,Draw the corresponding transition diagram and show the details of transition.
T-Rex (Trainable Relation Extraction) is a highly configurable machine learning-based Information Extraction from Text framework, which includes tools for document classification, entity extraction and relation extraction.
Meme is a multi-agent system. It aggregates literature information gathered from different sources into a viable format. It provides a visualization search and exports the literature information for users. It also integrates JADE and Nutch.
NeuroEvolver is a tool for training and experimenting with one particular kind of recurrent neural networks, namely Long Short-Term Memory networks using an evolutionary learning method.
Protege is a free, open-source platform that provides a suite of tools to construct domain models and knowledge-based applications with frame-based and Semantic Web ontologies.
Vehikel is a learning environment for behavior based control of mobile robots. A little bit artificial intelligence based on a domain specific language for the c't Bot.
The jTTS project provides a refactored implementation of the FreeTTS software speech synthesizer. Rather than building upon the flite implementation of a TTS engine, it implements engine capabilities from Festival. It also supports British English.
Joone is a neural net framework written in Java(tm). It's composed by a core engine, a GUI editor and a distributed training environment and can be extended by writing new modules to implement new algorithms or architectures starting from base component
Inexact is a library developed in Java 5.0 to implements three methods of information fuzzy retrieval: Fuzzy query, Query by example and the two previous methods together. This project uses the fuzzy logic paradigm (Artificial Intelligence).