This is a fairly elaborate example project combining several of the Iam technologies. It uses the CHAT-L based ChatProcessor to handle the conversation with players. It can give you a tour of a small part of Iam Town. The tour is described in XML in an easy to understand format. So this Iam can easily be configured to serve as a tour-guide in different places. The actual language it uses or responds to can be modified by editing the CHAT-L file, but is independent of the actual tour or place the Iam is located in. So this Iam is 'programmable' to a high degree without the need of any Java programming skills. All you need is get familiar with XML and little bit of Chat-L.
See the Wiki at http://ai.bluemars.com/wiki/index.php/Example_Iams for more information about these example projects and about Iam development in general.