we built this "work-level" catalog at Margins [1] -- 12mo+ of work -- book data is the messiest data I've worked with in my 10+ years of building things with data
I spent a couple of years working on this as a hobby and, yeah, book metadata is difficult to explain just how irregular it actually is. It might actually be worse than people names.
That being said, the reason I was working on this was because I wanted a simple and effective way to get alerted to new books published by authors I want to track, can this work for that?
[1] iOS app to track and discover books: https://apps.apple.com/us/app/id6737528718