Hi, I'm the creator of https://tatevlab.com. It does something similar + aiming to be something like a "spotify" for research papers (currently working on a feature to allow creating and sharing personal collections). It summarizes papers based on practical potential and you can find papers based on similarity. Feedback is welcome.
Oh, that's cool! I will have to read your article on scoring more carefully a bit later but I think that in short, I decided to take a simpler and more heuristic approach for now based on TRL (a well established metric) and a combination of some other factors. I also didn't want the user to consider the score too much as a kind of "divine word". In general I found that the heuristic used is OK for the given score plus/minus maybe 1 point.