The video shows an interaction in a flat in the ‘Twinity’ virtual world between a non-player character (NPC) in the role of a furniture sales agent and a customer. The task of the NPC is to help the customer choosing a sofa from the ‘Twinity’ catalogue. The customer and the NPC interact through a chat interface. The NPC shows the customer those objects that fit her preferences best. If the customer's preferences cannot be completely fulfilled, the NPC points out to the conflict and suggests alternative objects or properties that most resemble the requested ones.

Click here to play the video