Initial (and messy) love-o-meter implementation