The only solution (in my experience) is to get some other way of quantifying content, like Spotify does by manually labelling tracks. After some ddg I found storygraph (2), which does this. Its search engine is quite impressive, might be worth trying.
[1] https://sites.google.com/eng.ucsd.edu/ucsdbookgraph/home [2] https://beta.thestorygraph.com