Web-as-corpus tools in Java.
* Simple Crawler (and also integration with Nutch and Heritrix)
* HTML cleaner to remove boiler plate code
* Language recognition
* Corpus builder
Soar is a general cognitive architecture for developing systems that exhibit intelligent behavior. Researchers all over the world, both from the fields of artificial intelligence and cognitive science, are using Soar for a variety of tasks.
Fuzzy numbers and basic fuzzy arithmetics (+, -, *, /, 1/x) implementation written in Java. Should be used as a library, but it also has a GUI which demonstrates its capabilities (using SWT widgets).
A demonstration of the result of using an agent based approach in software. Shows a swarm of icons representing agents that follow user selected rules.
Security is a subject of major concern in mobile agents. This project provides a security framework that allows the protection of mobile agents from third parties. A self-protected approach, where the agents themselves manage the process, is used.
This chess program changes its strength to give the best match against you. Eventually it learns to beat you specifically through learning alogirthms. Features included transposition tables and a elementary 3-piece endgame tablebase.
Blunder is an automated tool for analyzing chained exceptions in Java. It's usefull for classify, generate a customized error message and a list for possible solutions.
A framework for transferring implicit or tacit knowledge between members of a community. It works by observing the behavior of community members, and providing them with suggestions from other community members based on their past behavior.
The aim of the project is to provide a testing tool that would reduce the cost associated with the regression testing process. The tool provides test case subset selection so that the user need not run the redundant test cases.
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.
jSemanticService is a lightweight framework that allows to use Rules and Semantics in Services or Applications using Annotations. Features: jBoss Rules (Drools 4.0) as Business Rules Engine provider. Full support of Annotations, Spring, Flex/Blaze DS.
A simulation environment for 2D robots to interact and perform tasks in. Meant to be educational and demonstrate emergent behaviors. No download necessary! See demos on project website!
The central aim of OrkAPI is to be an interface to any kind of Ork-related data within Java. It also features a GUI that can assist in creating a move and inspecting the collected data. There are many points to extend OrkAPI with "Plugin" classes.
Locality Sensitive Hashing is an improved indexing method for high dimensional data. lshtools provides indexing with LSH and an intelligent non supervised subsampling strategy using this indexing method.
JAgent is a multi-agents system test and development platform.
It provides a framework and GUIs helping to create and test collective strategies in a multi-agents system.
Open Source Semantic Web Search Engine Software: If two machines anywhere on the web can agree on the same definition of a digital service or digital good, then machine to machine transactions can use this lingua franca to transact on the users behalf.
Conrad is both a high performance Conditional Random Field engine which can be applied to a variety of machine learning problems and a specific set of models for gene prediction using semi-Markov CRFs.
The OntoMap Architecture is about using Natural Language to execute users requests, implemented as software components. Natural language requests are converted to an interlingua. This allows the use of different human languages to describe the requests.
JIMO(Java-based Instant Messenger One), supports multiple protocols via services, including AIM, MSN, Yahoo, IRC. It is flexible through its plugin architecture, with an intelligent agent, Chatbot.