I was thinking about querying Google Books API to check if NNPs are book titles/authors, however, as you mentioned, NER produces a lot of entities. Luckily, there is Open Library dump[0] which has around 16 million book titles (IIRC) with some metadata.