In a nutshell, this paper described the devlopment of avatars that read poetry. That may sound simple, but the system analyzes the lines being read and then calculates the appropriate emotional response, then indicates this emotional response using facial characteristics. That is, the avatar smiles when it's appropriate to be happy and frowns when it's appropriate to be sad (among other emotional states). We can see how this sort of approach would be used both to recognize emotional states in others, both from words and facial features, and project emotional states in our own software, increasing the degree of presence and sympathy. Good article. Related: The Pedagogy of ModPo.