I would like to create a Story Map that displays photos based on their geotags but that can also also be sorted by other metadata components like keywords. The keywords are mainly based on fish species names (eg "black rockfish", "lingcod"). Due to the fact that there are many different fish species in these photos, the ideal situation would display the most common species (or photos with greatest number of common keywords) at whatever spatial scale the user is using. Another awesome feature would be the ability for the user to click on keyword and all the photos with that keyword would be highlighted.
Does this seem within the scope of what Story Maps can do or am I totally in the wrong ballpark?