3 ms·
I ran into the same problem while building https://learnawesome.org/ https://learnawesome.org/ . Forget the broad class of "learning resources", even the "books
by eshnil 3y ago
I ran into the same problem while building https://learnawesome.org/ https://learnawesome.org/ . Forget the broad class of "learning resources", even the "books" category doesn't have a usable unique ID. Not everything gets an ISBN for example. There's also the ambiguity between a "work" and an "edition" of a work.
This is probably why OpenLibrary supports mapping of books with 40+ identifiers: https://github.com/internetarchive/openlibrary/blob/master/openlibrary/plugins/openlibrary/pages/config_edition.page#L288 https://github.com/internetarchive/openlibrary/blob/master/o...
- makeitdouble 3y agoISBN is an interesting case as the publisher has leeway on how it's handled accross the lifetime of a book. In particular some books will get multiple ISBN for the same version, and some other books can keep the same ISBN through multiple minor revisions.