  A social robot is an autonomous robot that interact with people by engaging
in social emotive behaviors, skills, capacities, and rules attached to its
collaborative role. In order to achieve these goals we believe that modeling
the interaction with the user and adapt the robot behavior to the user herself
are fundamental for its social role. This paper presents our first attempt to
integrate user modeling features in social and affective robots. We propose a
cloud-based architecture for modeling the user-robot interaction in order to
reuse the approach with different kind of social robots.
