tl;dr: Does anybody know of a site/API where I can find a list of books published by an author? Before you answer “just use Wikipedia/Goodreads/Amazon/openlibrary”, read on…
After tinkering with my bookiez.el package today, I naturally started to want to buy more books. I was thinking about implementing something that would alert me when authors I particularly like release something new, if that’s simple to implement.
So I was looking at (to take a random example) David Sedaris:
The last book I have is from 2018? He must have published something after that, but how to find out?
Because if you go to Goodreads and sort by publication year, you get this:
And there two things on the top there do indeed look like new books, and I bought them from Bookshop.org. But what are the rest of those things? Yes, indeed, they’re radio shows, and then a collection, and then… er… a Kindle essay, and then there’s…
OK, so I tried openlibrary.org, but it has the similar problems, as evidenced by the first screenshot up there. Among the 122 books Sedaris has published (apparently), there’s “A Carnival of Snackery Lib/E”, “A Carnival of Snackery”, “Carnival of Snackeries : Diaries”, “Carnival of Snackery : Diaries”, and finally of course, “Carnival of Snackery”.
I don’t know whether this phenomenon has a name… “The Tragedy Of The Pedantry?” You see this problem all the time, like on discogs. If you’re trying to buy all albums by Joe Jackson, you get an overview that starts with this:
The first two things are indeed his first two albums, but then you get an “album” by the BBC Transcription Service (these were vinyls they sent out to far-away broadcasting outposts like the BBC offices in Gibraltar, so that they could play some rockin’ Joe Jackson live to the people in Gibraltar — good work by the BBC). BUT I DIGRESS.
If only there was a button on the form where people submit data like this like “is this something you thing that reasonable people would consider an actual ‘new release’ by this person?” button. I know, that takes using common sense and having some taste (is a collected edition a “new release”? a translation? an illustrated edition?), so it’s basically impossible, but it sure would be nice to have a button when viewing these lists that says “hide effluvia”.
I guess the best one can hope for is Wikipedia:
But the nerds at Wikipedia are so geeky — it’s not as apparent here, but if you look at somebody who does series, it’s almost impossible to see whether they’ve done any new books lately. As an example, C. J. Cherryh:
And that goes on and on, and you basically have to read the entire thing to see whether she’s done anything new lately.
I find all this not only annoying, but slightly bewildering: There’s readers that want to buy books, and they’re fans of certain authors, so they want to be reminded that there are new books when there are new books. And by “new books” all readers mean “has this author written a new book and it has been published?”, and usually nothing else.
If you manage to eventually find the “all books” for an author on Amazon, for instance, and manage to select “publication date”, you get this:
OK, English only…
What? Oh, there’s a 3 book collection set… and a kindle edition… OK, I don’t care about Kindle, I just want papery books:
GAAAH
So there is no way on Amazon to get it to list out new books by an author — they’d have to do the tagging I describe above, and obviously that’s not something a small startup like Amazon has the means to do.
Sorry for the lame joke, but they actually used to do this when they were a small startup — you could get a list of “works by” sorted by publication order, so that you can, you know, buy stuff.
And of course, just searching for “david sedaris” just gives you popular books…
Changing to “newest arrivals” gives you junk — OK, there’s two things in the first line by David Sedaris, but nothing that could be called “a new work by”.
So I’m just asking the Internet in general: Has anybody, somewhere, made a web site that lists works by authors in a way that can be used to check whether somebody has published a new book lately?
I’m guessing not, because that just seems totally impossible, but I thought I’d ask.
Oh, for giggles I tried ChatGPT:
Which starts off pretty reasonably…
But ends in 2003!? (Same with 4.5.)
After chatting a bit with it to list David Sedaris books, I got it to stop trying to divide things into sections, but it includes things like “Themes and Variations” that’s a Kindle essay, as well as “The Best Of Me” which is a compilation. But this doesn’t stop in 2003, at least.
LLMs are notoriously not very up-to-date, so it’s not ideal for the functionality I have in mind. And I don’t want to. But I’m guessing that’s going to be my best bet? I have to get a doctorate in prompt engineering first.