The Restaurant Game demonstrates an end-to-end system that captures and generates social behavior for virtual agents. Over 15,000 people have played The Restaurant Game, and we have developed a system to automatically learn patterns of interaction and dialogue from logs of their gameplay sessions. These patterns guide a case-based planning system, which generates behavior and dialogue for a virtual customer or waitress who can interact with a human, or with another agent. The Restaurant Game demonstrates a first step toward empowering non-programmers to realize socially intelligent characters for a wide range of applications. Categories and Subject Descriptors I.2.8 [Artificial Intelligence]: Problem Solving, Control Methods, and Search
Jeff Orkin, Deb K. Roy