Patterns, prototypes, performance: classifying emotional user states | Synapse