here's an algorithmic solution:
https://github.com/neyer/respect
we could give louder volume to people who we are more likely to respect.
rather than some the person, just give them a negative edge, and lessen their volume towards people that respect you.
i have an implementation running on facebook: