AffectButton: a method for reliable and valid affective self-report
Establishing and maintaining long-term human-computer relationships