ACL (Agent-Communication-Languages)

Die Agent-Communcation-Language dient zur Kommunikation zwischen den Agenten. Die ACL stellt ein standardisiertes Begriffssystem und eine formale Semantik für den Austausch von Nachrichten bereit. Damit sind Agenten nicht nur fähig Wissen und Informationen von anderen Agenten zu bekommen, sondern können auch gemeinsam an der Lösung einer Aufgabe arbeiten. Zur Kommunikation mit dem Benutzer dienen heute meist noch Dialogboxen. Der Einsatz natürlichsprachlicher Zugänge wird erforscht. Die bedeutendsten Kommunikationssprachen sind KQML (Knowledge Query Manipulation Language) und die ACL der Foundation for Intelligent Physical Agents (FIPA).