This is scenario: I am tourist in a new place, say city, and I want to use smart phone to get interesting places around me. To do that I search OSM (using overpass API) for nodes and ways with tag "tourism", and query returns bunch of places. If there a way to rank them? I saw questions about "popularity rank" in OSM, and I understand it's not OSM purpose. However as a tourist I do not necessary want to go to a popular place (to spend time in line), I want to go to place with maybe nice view, a story, place related to a famous person.
I was thinking I could rank places by number of tags (the more tags, the more info, more likely there is something interesting there), by number of edits, by number of nodes in OSM way (if somebody spent time entering all tags and defining way, maybe it's worth visiting), by presence of tag with URL. Any other ideas?