So in the process of shitposting a Dewey Decimal System joke yesterday, I was slightly astounded to see that there are a zillion ways to look up a DD call number based on a book's title or ISBN, but shockingly few tools for just traversing the hierarchy to find what DDN might apply to a category I have in mind. The best I could find was a PDF summarizing them.
Now granted, this was all in the support of a shitpost that at best would merit a chuckle from a person or three (mission accomplished I'm happy to say) but I'm dorky enough that I might want to make another such joke in the future.
So now I have a (partial) SQLite database with tables for the Classes, Divisions, and Sections and I'm starting to knock out a silly little Python tool to let me traverse the DD "namespace" so that I can more easily follow the path from "Beer" to "600: Technology" to "610/640: Medicine and Health/Home and Family" to "615: Pharmacology" and "641: Food and drinks" for the next time I want to knock out a goof that no one will get.
What is wrong with me? Also, is this DB or tool the sort of thing anyone but me might be interested in?
#DeweyDecimal #LibrarianJokes