I finally have an idea for something practical to build.

Problem: at bookstores, the bookseller wants to make money. One way he does this is by arranging books into logical clusters–for example, relatively recent travel-pop-science books (The Geography of Bliss, Paris: The Biography of a City). He hopes that you’ve heard good things about at least one of the books, that that one will catch your eye, and that you’ll start looking at the others. Now he has at least a chance of getting a purchase out of you!

Online booksellers have evolved with similar features to help people find books similar to ones with which they are already familiar. Example: the aptly named “Customers who bought this item also bought:” feature on Liked The Geography of Bliss? Try Against Happiness: In Praise of Melancholy.

Web-based booksellers, coupled with search engines, also let people who vaguely remember the name of a book (“Something about Paris…”) to find the exact title.

Where do I not have convenient access to the great internet? And of these places, where might I want to find new books to read?

Yes, the public library. I don’t know if my town is behind the times, but the computers that let you search the library’s catalog are strictly for catalog searching: no web use allowed. This is enforced by a stern librarian.

I believe that small-town libraries fail if patrons don’t take books off the shelves. Yes, larger libraries or academic libraries may be meeting places, “living rooms” of the city, the third place before Starbucks (and with no food or beverages), but I believe that small-town libraries are duty-bound to keep up the public’s book consumption. After all, people in cities and universities have great access to cultural events. Not so much in the suburbs.

Book consumption seriously flags if patrons can’t find new books they’d like to read. And usually, they can’t.

1. The search system that my library uses is probably 20 years old. Unlike Google, it doesn’t have the data or machine learning techniques to figure out what result I want to see. Its idea of “most relevant” is vastly wrong, for the most part. Keyword search is an exercise in frustration, and title search is pretty useless unless you have the exact string. Bad for browsing.

2. Books on shelves are terrible to browse through. What do we have to go by: a spine? Hardly enough information. The Dewey Decimal system does sort by subject, but I venture to say that we no longer search by a single subject anymore. People want to use boolean operators (happiness AND travel AND recent AND bestseller), not “Weiner, Eric — Travel.” “Voyages and travels.”

What I propose is to design a system that increases book consumption in small-town public libraries.

This system will use search and recommendation technologies already developed by the for-profit world, and attach it to the resources and values of the small-town public library.

What value and resource constraints might there be, and why might they not be too significant?

1. Libraries should be anonymous. Intellectual freedom, right? I’m not sure how much information they keep about their patrons–I wouldn’t be surprised if it was merely what books were currently checked out. But I also know that I can opt-in to a feature that keeps a list of items I check out, and people probably wouldn’t mind if their aggregate current consumption habits were disclosed. (I haven’t thought through the ethical implications of this fully yet.)

2. Libraries should be unbiased and uncommercial. But you already have the NYT bestsellers list up. Is this unbiased? Certainly not–it’s probably skewed towards the well-promoted and well-connected (there are indie bookstore bestseller lists as well). Lots of people get recommendations off this list, so the library is already influencing its patrons.

What to do:

0. Invest in a Microsoft Surface, or other touchscreen display device.

1. Find some open system of book classification. (google google google?)

2. Based on what types of books are most popular at a given time, display a random collection of books available in the library that are on similar topics. Rotate through, oh, 5 screens of 6 books?


1. Forward arrow to see more books.

2. Pinch for shelf location/call number. Ideally, strips of lights in the floor would also light up to point you in the right direction.

3. Lower right corner to read excerpt/blurb?

4. Lower left corner to add tags. (scan your own card to login so you can add a book to favorites??)

Anyway, this is just the beginning. I’m sure someone out there’s made a start, and hasn’t gone further because it’s not commercially viable.

Link: notes from interview with Dan the librarian:


2 thoughts on “Idea

  1. Pingback: library update « a palindrome? yes!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s