Thalamus is a framework for creating modular interactive characters. Its goal is to make it possible to create interactive characters out of a set of different independent modules, each of which has a designated role in the behavior of the character. Unlike most the other interactive character frameworks, there is no specific module to act as the Mind, neither as the Body. It supports and is largely based on the architecture of SAIBA/BML. Acknowledgements: GAIPS/INESC-ID: (Intelligent Agents and Synthetic Characters Group) www.gaips.inesc-id.pt EMOTE: (Embodied Perceptive Tutors for Empathic Based Learning) www.emote-project.eu LIREC (LIving with Robots and Embodied Companions): www.lirec.eu
An easy-to-implement library that can assist Java developers in using the GeoHash algorithm in order to create geocodes based on custom latitude and longitude values. With the help of jGeohash, software developers will be able to quickly and easily generate a geohash code using user-defined latitude and longitude values. By using the GeoHash algorithm, the space can be divided into multiple grid shapes. This library is a basic implementation from the GeoHash algorithm written in the java can be applied to generate from the latitude and longitude a geohash code and reverse. The library is kept simple and have no dependencies to other libraries. For more information about the GeoHash algorithm go to (http://en.wikipedia.org/wiki/Geohash) Snapshot from source code are available at: https://github.com/astrapi69/jgeohash.git If you have suggestions or improvements of bugfixes please contribute back via github
The MaxParser is written in c++ and can parse with first, second, third and fourth order projective Graph-based Dependency parsing algorithm. The project is the new version of the project "Max-MSTParser". If you want to use this software for research, please reference this web address in your papers
Geoelectrical data inversion using Neuro Fuzzy technique
Geoelectrical resistivity data is used for estimating the subsurface features of earth. It is very difficult to estimate the depth and true resistivity analytically, therefore many mathematical models approximates the result. The approximation relies on many parameters as the heterogenous model of earth is difficult to map. Conventional interpretation algorithm mostly uses the forward modelling technique which is limited for different lithologies. Here we presented ResinvANFIS v1.0 software platform to invert any type (A, Q, K, H or any mixed data types) of resistivity data having AB/2 and apparent resistivity data as input. This kind of generalised platform has not been done elsewhere to invert data directly.
Give information and requirements of your project to webmind using the semi-natural language. It will give you the documentation, ER Diagram, SQL queries for multiple databases, classes for many languages, forms, etc. For annalists and programmers.
A java-swing application that provides a tree-view of a jena rdf-graph. This is a tool for developers utilizing jena or pellet who wish to see what is going on within their jena-model when inference occurs.
Graph Process Platform implements and automates any graph-based process for example a manufacturing process, trading system or business process workflow.
Simple program for artificial neural network users. Right now the program can manipulate with Feed forward back propagation network.
THIS PROJECT HAS BEEN MOVED TO GOOGLE CODE. HERE IS THE URI ... http://code.google.com/p/blackboardeventprocessor/ Regards, Bediako George www.lucidtechnics.com
We are going to implement a pipeline for named entity classification based on Lucene and GATE.
iBot is a Intelligent Robot Project which are developed using other open source AI solutions. iBot is a combination of individual components which are used as robot part and make them reusable to others as well.
Simple multi-agent simulation of Darwin's natural selection process
Cog-Trust implements a cognitive theory of trust for social agents. It includes a testbed for testing and protopying hybrid agents. Deliberative modules are coupled to classifiers and cognitive maps, used for the assesment of trust and delegation.
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
GridIQ is a testbed for smart grid agents. It enables the JADE agent development platform to integrate with the PSAT power simulation tool.
easy fusion is a java-based framework that intends to automatically deploy and control information fusion systems (IFS) on distributed and dynamic resources.
EveAI processes the data assuming that it has already been read by a sensor. Theoretically this should give it reflex behavior. Now the end product should be a self conscious machine future plans are to include the field of robotics.
The implementation of Bee Hive @ Work algorithm that simulates the foraging behavior of honey bees in nature. The aim is to provide an extensible framework that can be used by researchers to simply create new applications of this algorithm.
Multi-agent system proposed, at first, as Master's Degree dissertation by Leandro Ramos. Now it's integrating the whole project hosted by LaPCiS based in Service Science, Service Oriented Architecture and Multi-angent Systems.
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.
Web and mobile social application to manage natural disasters. It allows the user to add fire,floods,collapses or victims in a Map and manage resources like policemen, firemen and ambulances manually or using intelligent techniques.
Aim is to write a open source click bot! Click bots have polluted Ad Networks, and Ad Companies have not been able to catch all of the SPAM. This software will help companies like google test their "bot detection" algorithms, against our ClickBot!
Java Behaviour Trees is a Java framework for easily building and running generic behaviour trees. Here, "behaviour tree" refers to the technique used to control the behaviour of characters in video games. IMPORTANT NOTE: our source code has been moved to GitHub. You will find it at: https://github.com/gaia-ucm/jbt Note however that all the binary files will still be distributed here at SourceForge.
Framework used to represents English grammars graphically
Augmented Syntax Diagrams (ASDs) provide a framework to represent grammars of natural languages as directed graphs -- that is, as networks of nodes and edges. Nodes represent instances (or usages) of words and phrase types in a language such as English.
Home-made chess client for research purposes.
Aims of this project are: 1) To create a chess engine in a managed language, and share code with friends; 2) To explore different data representations for chess positions and their impact on evaluations and move generation algorithms; 3) To create a highly usable, intuitive, and stable GUI, tailored for some specific needs. To improve our understanding of what components good chess software needs, we've built everything from the ground up. We can then compare this to already existing implementations and learn from them.