What Should I Read Next?

Sun, 25 Sep 2005

I've been playing around with What Should I Read Next? which is interesting but not fully functional. I'm not just referring to the fact that the site doesn't yet have a critical mass of data for recommendations; that's understandable. What's annoying is that the interface has some bad design choices that I don't understand.

The site's killer app is that users can create a profile of books they have read and liked; this mass of book associations gets chewed up and spat back out as recommendations. So far the recommendations aren't very good, but that has a likelihood of improving with more users and more data. So far so good.

I have a few criticisms, which I will enumerate in list form.

  1. There's no password authentication. If you know the email address I used to register, you can access my book list. This is a horrible no-no. Now, it just so happens that I don't care if the whole world knows I've read Agatha Christie's And Then There Were None, but really, is a password too much to ask?
  2. There's absolutely no sorting, grouping, or pagination in the list of books in one's profile. For bibliophiles like me, this becomes a problem very fast.
  3. Adding books to one's list of read-and-liked books is very annoying. The little author/title form is way at the bottom of the book list, and if the author and title you give don't exactly match an item, you have to click a link on the next page to confirm that what the site thinks you're looking for actually is right. However, you only get one search result to choose from and no pointers to why that was the one chosen. If it wasn't what you were looking for, tough luck.
  4. The only information available about a certain book is author and title; there's not even any information about format etc.
  5. When displaying recommendations, the site doesn't display the book(s) one used to search. This is annoying for someone as occasionally scatterbrained as I. It really wouldn't be hard to display the search query, right?
  6. One can only mark books that one has read and liked, not books that one has disliked. This is, I think, an important omission.
  7. The unique identifier for each book seems to be ISBN. This isn't a great idea because ISBNs are not actually unique. Publishers will sometimes re-use them and cause merry hell for librarians and other people who have to use them.
  8. There's no attempt to identify different editions (or manifestations or instantiations) of the same work, for example the compact disk audio book or the Spanish translation of Harry Potter and the Order of the Phoenix. Or the two titles of Ten Little Indians and And Then There Were None, which are exactly the same book. This is rather hard to institute without good (manual) cataloging, but the idea doesn't even seem to have occurred to the people who designed the site. For the purposes of this site, pretty much anything falling under the same work should be considered identical.

Those are the criticisms I have right now. The last three are relatively minor; I could be pretty happy with the site if those were the only issues. However, as it stands, the site just isn't usable. It's a royal pain to add books; why can't I just search for Terry Pratchett (almost all of whose books I have read, dozens of them) and add everything at once? Instead, I have to search individually for every single item. Dumb. If the site stays this hard to use, they'll never get enough data to build worthwhile recommendations.

Comments

Andrew Chapman says:

Hi there

Sorry you've had issues with the site, but thanks at least for taking the trouble to analyse them! The site is certainly still under development, and we are addressing some of these issues - though of course we don;t agree with all of them! On the multiple editions front, *of course* it has occurred to us, and we've actually gone to a lot of trouble to dramatically reduce the number of multiples stored - but a few slip the net. No system is perfect, I fear.

We're certainly not short of recommendations data - 33,000 listed so far, and we've only been running for a few days. I see your point about adding all of Pratchett's books - but this sort of function would then invite more ardent fans of particular authors to weigh down the data too much. Better, surely, to encourage a broader spread?

We're definitely working on a 'I *didn't* like these books' function, though!

Anyway, thanks again

Andrew Chapman

Andrew Chapman says:

PS Your site doesn't work in Safari! :)

Laurabelle says:

Wow, thanks for responding! I appreciate that you don't agree with all of my opinions; I suspect that some of our disagreements may just stem from different fundamental interpretations of how the site should work. That's fine; maybe you could elaborate a little bit on the FAQ? I tried to figure out how the site was supposed to work and came up with very little information, so I had to rely on my own ideas and opinions. As you see, I have plenty. :-)

As for linking multiple editions, I definitely agree that this is a difficult problem. One way to do it might be to implement a sort of moderation system, whereby users can vote that two editions are equivalent (or not). Cataloging by democracy, more or less. Link editions on the user end, not the cataloging end, if you see what I mean.

The issue of adding all of one author's books brings up an important conceptual point. As a general rule, I like all of Pratchett's books. However, there are some particular books that I like better than others, and this is different from liking an author generally. If I told you that I like Pratchett you might suggest Douglas Adams, but if I said Equal Rites then you might suggest A Wizard of Earthsea. So maybe a compromise would be a list of favorite authors, all of whose writings would receive a default level of affection, and then a different list of books that one especially likes.

Oh, and as far as Safari goes, there are a couple of things that didn't work the last time I checked. The main problem today was that I played with my stylesheets and broke stuff for everyone. I think it's all cleaned up now.

alita says:

alita loves the phrase "default level of affection." if she ever creates her own opac, it must integrate such a level.

Post a comment











XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

OpenID: If you use OpenID, your comment will be approved automatically and will not be held for moderation.