Softwares

PDA - Proactive Dialogical Agent

Authors

  • Maxime Morge
  • Fabien Delecroix
  • Thanks to Adrien Nouveau
  • This work is supported by the project VVU (Ubiquitous Virtual Seller) initiated by PICOM (the competitivity institute on Trading Industries)

How to obtain the PDA ?

  • Send me a email
  • Try the demonstration of the PDA

Description

Our proactive dialogical agent initiates the dialogue, uses selling strategies and drives the inquiring process for collecting information in order to make relevant proposals. Moreover, our virtual seller is adaptive since she is able to adjust her behaviour according to the buyer profile.

  • Development Status : Beta
  • Intended Audience : E-commerce
  • License : N/A
  • Natural Language : English
  • Operating System : OS Independant
  • Programming Language : Java - Drools
  • Topic : Artificial Intelligence - Embodied conversational agent

MARGO - A Multiattribute ARGumentation framework for Opinion explanation.

Authors

  • Maxime Morge
  • Paolo Mancarella
  • .
  • Thanks to Dorian Gaertner and Francesca Toni the authors of CaSAPI
  • This work is supported by the Sixth Framework IST programme of the EC, under the 035200 ARGUGRID project.

How to obtain MARGO ?

Description

Developed for the ARGUGRID project, MARGO implements an argumentation framework for practical reasoning. A logic language is used as a concrete data structure for holding statements representing knowledge, goals, and decisions of an agent. Different qualitative and quantitative priorities are attached to these items, corresponding to the probability of the knowledge, the preferences between goals, and the expected utilities of decisions. These concrete data structures consist of information providing the backbone of arguments. Due to the abductive nature of decision making, we built arguments by reasoning backwards, possibly by making suppositions. Moreover, arguments are defined as tree-like structures. In this way, MARGO evaluates the possible decisions, suggests some solutions, and provides an interactive and intelligible explanation of the choice made.

  • Development Status : Beta
  • Intended Audience : Science/Research
  • License : GNU General Public License (GPL)
  • Natural Language : English
  • Operating System : OS Independant
  • Programming Language : Prolog
  • Topic : Artificial Intelligence

JAHP - Java Analytic Hierarchy Process

Authors

  • Maxime MORGE.
  • Thanks to :
    • Olivier Titaud (PhD in numerical analysis), for his help in mathematics ;
    • Laurent Girard (IT Consultant), for his 'do.bat'.

Description

JAHP is designed for single users who are making personal decisions. This software, a Swing based user interface, help you to achieve a better, faster and more justifiable decisions with a structured decision-making approach based on the AHP.

  • Development Status : Production/Stable
  • Intended Audience : Students
  • License : GNU General Public License (GPL)
  • Natural Language : English
  • Operating System : OS Independant
  • Programming Language : Java 1.4 (SWING)
  • Topic : Decision Making

The Analytic Hierarchy Process (AHP) is a powerful and flexible decision making process to help people set priorities and make the best decision when both qualitative and quantitative aspects of a decision need to be considered. By reducing complex decisions to a series of one-on-one comparisons, then synthesizing the results, AHP not only helps decision makers arrive at the best decision, but also provides a clear rationale that it is the best. Designed to reflect the way people actually think, AHP was developed more than 20 years ago by Dr. Thomas Saaty and continues to be the most highly regarded and widely used decision-making theory.

Download Area

Date Version File Update
Dec 14, 2010 2.1 Runnable Jar or Sources available for Windob
July 21, 2003 2.1 jahp.2.1.tgz or jahp.2.1.zip available for Windob

MAST - Multi-Agent System Toolkit

Authors

  • Project Manager: Laurent Vercouter
  • Current developpers and testers : Philippe Beaune, Olivier Boissier, Mihnea-Ben Bratu, Cosmin Carabelea, Benjamin Gateau, Franck Gaultier, Maxime Morge, Guillaume Muller, Laurent Vercouter.

Official webpage

http://www.emse.fr/~vercouter/mast

Short description

MAST is an environment for the development and the deployment of multi-agent applications. The MAST environment provides some tools to design a multi-agent application as an assembly of generic components. A component based approach is also used to design agents.

  • Development Status : Production/Stable
  • Intended Audience : Researchers
  • License : Apache License Version 2.0
  • Natural Language : English
  • Operating System : OS Independant
  • Programming Language : Java 1.4
  • Topic : Multi-Agent System