Similar to its predecessor [BodyChat], Situated Chat automatically animates the visual representations (avatars) of the participants of an online graphical chat. While BodyChat concentrated on the use of
a social model to animate appropriate social behavior such as greetings and farewells, Situated Chat also builds a model of the discourse context, taking into account the shared visual environment, and then uses it to generate nonverbal behavior of propositional nature such as referring gestures.