According to an embodiment of the present invention, the present invention relates to a robot interaction system, and a program therefor. The robot interaction system, in an interaction of a robot, can provide flexible and various responses to unpredictable situations that frequently occur, while having natural speech contents, gestures or facial expressions according to the situations. The program executes the processes of: creating an interaction scenario; collecting user behavior data; generating an analysis result of analyzing the user behavior data; selecting event behaviors; generating user intention estimation information; generating intelligent behaviors; and generating an interaction behavior command and transmitting the same to a robot.
System for Providing User-Robot Interaction and Computer Program Therefore