Karim Bouzouba and Bernard Moulin
On one hand agent-based applications require a well defined language in order to implement agent interaction protocols -KQML or FIPA are proposed for that purpose. On the other hand, industry is actively working on "conversational interfaces" which will integrate an increasing number of features found in human conversations. We show that current agent communication languages cannot be used to develop applications involving such interfaces. The languages should be extended in a way which allows an agent to manipulate indirect speech acts and to use the various kinds of speech acts found in human conversations. For that purpose, and after a careful study of speech act theory, we propose an extension of the KQML language.