I have an app that allows users to self-evaluate decisions. At the most basic level, events will be marked positively and/or negatively indicating whether the decisions were good or bad.
For example, in the realm of diet, each meal will show up as a single event. If I splurged at dinner and ate two desserts, I would mark that as bad. However, at the same dinner event, I may have made a good choice on the main entree.
In some ways this shares similarities with other rating systems. The thumbs up/ thumbs down or like/dislike approach is very easy to understand. However, I'd really like to be able to capture mixed sentiment. Using the example of a dinner meal, I may have made both good and bad decisions.
I want to support the simple scenario where a user marks a meal as good, bad, neutral or mixed.
Ignore the design. The idea is to visually illustrate the model conceptually. It shows all 4 states: both, good, bad, neutral.
download bmml source – Wireframes created with Balsamiq Mockups
I'm looking for feedback on this concept and ideas for improvement. I have a hunch that people will naturally think that something is exclusively either good or bad. How can I make it clear with labeling or design that events can be marked both good and bad?