(thumbs up) I liked this
(heart) I loved this
(thumbs down) I didn’t like this
(smiling face) This made me happy or satisfied
(frowning face) This made me sad or disappointed
(surprised face) This made me surprised or impressed
(angry face) This made me angry or frustrated
Of course, it gets complicated. Did Sam U. Zerr give that product an (angry face) because they used it and didn’t like it, or because they’re offended that you would recommend it, or what?If you’re only using icons to make recommendations to an individual user based on their own history, maybe you don’t need to infer the actual meanings; you can add all sorts of icons without any particular meaning and just make recommendations by correlation:
(thinking face) I’m considering this / I’m confused by or dubious of this
(gear) This was useful / this made me think
(fire) This album was great / this sauce was spicy
(heart eyes) I really want this / this is adorable
...
E.g. a recommendation for me might be “(thumbs up)(gear)(heart eyes)” because some product or content is similar, by some hidden metrics, to other things that I’ve reacted to in those ways.Just brainstorming here. There are obviously many possible approaches in this space.
Or, one could just let users tag the subject and the interface would display the "weights" of the tags.
A simple utilitarian object? It mostly works or it doesn't.
A movie? Just to start with, there's the rating of the movie itself vs. the rating for this particular DVD. And then there are the dimensions on which the movie itself could be rated.
Or you just throw your hands up in the air and either do a thumbs up/down or a 5 star rating system on the grounds that it's better than nothing.
I've been really interested in the idea of emotive reviews as an alternative to single dimensional scores. The best idea I have at the moment is something akin to emoji reactions like you see on GitHub issues, finding a way to encode some feelings relevant to product reviews in a mechanism like that seems really intriguing to me.