Internet bots have been around for a long time, and we're all used to seeing them perform useful tasks like track news in Google, change prices on websites, or in the case of Shelfari, add details to a book listing by pulling names from the text of the book.
Sometimes the bots run rampant, often with hilarious results, but in this latest case the results are only funny to anyone not directly affected.
Author and blogger Suzanne Fyhrie Parrott reported on her Unruly Guides blog earlier this week that one of her books was under attack on Shelfari by the X-Ray bot that Amazon set up on the Shelfari website.
The bot in question was designed to skim ebooks in the Kindle Store and then add relevant character and location details to the book listing on Amazon. That is a sound idea in principle, but in practice it doesn't always work out.
Take, for example, Parrott's latest book. It's a how-to guide for the Epub editor app Sigil, so there's really not much in the way of character and other details for the bot to find.
But don't worry; the bot found a solution to that problem: it started adding the names of Parrott's competition as characters in the book. Here's how she described it in an email to Amazon:
The last couple days I thought my book was being “attacked” on Shelfari — adding characters to my How-to book. But, after some digging, I find it is an automated system called X_ray for Shelfari.
While this may be your departments attempt to “help” authors, and in turn readers, this isn’t pertinent to nonfiction books. Mainly, it is adding “characters” to my Shelfari book that are not in the book.
Actually, the additions are people who have the same or similar books or business as mine (essentially competitors.) And by adding them you are adding this information into my ebooks on every device that reads Kindle X-ray.
It's not clear to me where exactly the bot is finding the names, but I am sure that Parrott's competition appreciates the free advertising.
Kidding aside, this is not the first time that this bot has messed up. The bot has been active on the Shelfari website for a few years now, and it has built up a solid minority of authors who don't appreciate the bot mucking around with their books.
I may have thought that this bot was a good idea when I first reported on it in May of this year, but not all authors agree with me. There are several threads over on the Shelfari forums with complaints like:
I think x-ray is useful if it x-rays the book ONCE, and then lets us alone to edit out its mistakes. You take out the duplicates of a character's name and then it gives you the same duplications later. You take out the city and company names that it thinks are characters and then they all come back somehow.
I second Jonetta's and Eileen M's approach. There is nothing wrong with trying to robot in some info but re-writing data that's been correctly entered by a human is just plain dumb. Especially when the crowd-sourcing effort is trying to fix the bot's mistakes!
And there are several reports of this bot adding characters to the listings for nonfiction ebooks:
While I wouldn't miss X-Ray, I would miss the absolutely idiotic character names and locations that it comes up with for works such as cookbooks. Laughing long and hard everyday is healthy.
The idea is funny, yes, but some authors and editors have had enough. This bot is so annoying that it has driven some to simply give up trying to clean up after it:
Last month, I had over 500 of these changes dump into my email while I was out of the country. I had limited access to the internet and struggled to get to what was important with my clogged email account.
My personal issues aside, I can no longer waste the time to reverse these changes. All we've ever asked for is a response to our criticisms of this program. As I stated above, I'm not offering any challenge to initially DOING the x-ray, just the repeated running of them.
That was 3 months ago, and the bot was still misbehaving this week.
There's no word from Amazon or Shelfari about what they plan to do to fix this, which is a shame. They've taken what would otherwise be a good idea and ruined it by using it too frequently and inappropriately, and as a result they are starting to drive away their best users.
If I were Amazon I would kill the bot until I could fix this issue. Or at the very least give it a little more human supervision by requiring a human to approve all of the edits and additions. Sure, that runs up the cost, but it's a better option than the mess Amazon has right now.