Eugh, the current models being used for emotions are a 9x9 spectrum utilising arousal and valence as the values.
The problem is that emotions are a near infinite spectrum that blend seamlessly into each other. You can be happened, angryhappy, etc.