Silly question, but is there anything wrong with simply using the built-in likes mechanism on the OP? It’s an existing pattern that users are already familiar with, and may be more straightforward then reinventing the wheel here.
Take a look in howto - the likes engagement on those posts is fairly high compared to other categories.
Assuming these articles all live in one category you could easily report on those interactions using #plugin:data-explorer.