Home / Features / Kindle Quality Control

Kindle Quality Control

I received this email this morning from Amazon:

Dear Publisher,

During a quality assurance review of your title, we have found the following issue(s):

Typo/formatting issues exist that may have been caused by an Optical Character Recognition (OCR) problem. Following are few examples:

*Loc 1969; “kiss on the check” should be “kiss on the cheek”
*Loc 578; “I bum one” should be “I bum one”

At Location – 1924; the word “more” is missing between “even” and “doomed”.

Please look for the same kind of errors throughout and make the necessary corrections to the title before republishing it.

If you have further questions, you may write to us by visiting this page:


Please be sure to reference your ticket number when contacting us.

Best regards,

Amazon KDP

Anyone else receive one of these emails? First time for me. It’s an interesting attempt at quality control – and actually helpful, as it caught some typos I didn’t catch. Though replacing “bum one” with “bum one” isn’t very helpful.

Optical Character Recognition is normally used to convert printed books into ebooks, but the kindle bot is becoming a kind of editor – and will only get better. What it is not doing is saying: we will remove this from the store until you correct this error. So the quality control is voluntarily. More than likely, Amazon is using this software to spot duplicate spam books, which are becoming a problem. Will Amazon start deleting these books right away?  It would make sense if they did, though this poses potential problems.  As is the case with the Google algorithm, sometimes a spam blog can rank higher than the source of the original content.  So some authors could get hurt by this.  If Amazon had an efficient system for reinstating legitimate books, this seems like a necessary evil.

All said, I’m glad that Amazon didn’t remove my book from the site because of a few typos, but if it spots 100 legitimate typos, would it then be OK?  Should people be free to publish whatever kind of book they want, even if it’s unreadable?  These books are for sale, so it’s a bit different than, say, someone using a free service like Blogger.  It’s actually in Amazon’s best interest to correct books – if people buy sub-par books over and over again, they may become less willing to part with their money.

Personally, I’m not against unpublishing a book that has 100 or more typos.  This is a nuts and bolts issue – typos only detract from a book and add nothing.  I’m supportive of the First Amendment letting people say whatever they like, but at least put an apostrophe in the right place.  As self-published e-publishing becomes the majority of new books being published, and recognition software gets more advanced, these are important new considerations.

  • http://www.selfpublishingreview.com/members/ronfritsch/ Ron Fritsch

    Henry, I’m glad to hear of your experience with Amazon. (But not, of course, because it found typos in your book!)

    What amazes me is that they bother to check manuscripts with software that picks up a mistake like “kiss on the check.” A character might wish to place a kiss on a check, especially if it were for a large amount, say a celebrity’s advance on his or her ghost-written memoirs. The software must be so advanced that it can decide that within the context of your story you meant “kiss on the cheek.”

    If Amazon uses this software on every book submitted to it, independent authors should be pleased. They should want not just a few examples but a complete list of every typo, or alleged typo, the software finds. Any book can use another edit. If this one is free, all the better. And yet another reason not to bother with the traditional publishers.

  • http://daringnovelist.blogspot.com/ Camille

    I’ve heard speculation that these “quality assurance checks” are really just responses to complaints. If someone sends an email saying “I found these errors….” that can get a book put into to be checked by quality assurance.

    The tricky part is when the errors are not errors.

    • http://www.selfpublishingreview.com/members/henry-baum/ Henry Baum

      Hmmn, that would make it sound like my book’s riddled with typos. It’s not really – I was aware before this of around 5. But maybe there are sticklers out there.

      • http://daringnovelist.blogspot.com/ Camille

        Not necessarily. There are a lot of people who like to appoint themselves as keeper of the flame. They find what they look for.

        However, what I heard was just speculation. You’re only the second person I’ve heard of getting such a letter — but I’ve seen tons of AWFUL books with lots of complaints in the reviews. (And perfectly good books with lots of complaints in the reviews.)

        The speculation was that IF Amazon wanted to crowd source some quality control, the really easy way to do it would be to verify only very specific complaints and then send an automated message like that. General complaints would require more work, and so would be ignored until they reached a certain level.

        The other reason we might be only seeing this rarely is because they are testing different systems for cost and efficiency. In that case, it could have been a real proof reader doing sample tests, or a smart computer looking for likely errors (being vetted by a person), or the smart complaint system like I mentioned above.


      • http://www.selfpublishingreview.com/members/ronfritsch/ Ron Fritsch

        Henry, I read your book from end to end, and I don’t remember seeing any typos. There could’ve been five. I’m willing to forgive that many. If it had been riddled with typos, I would’ve told you privately. I don’t remember the kissing of the check. Maybe that’s what I thought you meant. Some of your characters were the kind of people who might do that.

        • http://www.selfpublishingreview.com/members/henry-baum/ Henry Baum

          Thanks, Ron. I posted this letter because I’m confident enough the book’s not a mess. Interesting to know that only a few of these letters have been sent out.

  • http://www.timgreaton.com Tim Greaton

    Henry, I just received a very similar letter for my “The Santa Shop” novel this morning. The errors spotted seem to largely be hyphens carried over from the physical PDF formatting when it was first published, long before ebooks became a reality. We, too, have wondered what prompted our title to be chosen, though 50K free downloads in the last three weeks might be the culprit.

    Thanks for posting :-)

buy cheap cialis levitra 10 mg siparis clomid malaysia online buy strattera 100mg prednisone 20 mg dogs periactin 4mg maroc viagra internet order celebrex 81 mg aspirin nexium 40mg buy generico viagra curitiba celebrex generico doxycycline kegunaan 50 mg buy nolvadex d zithromax dosage 600 mg cialis 5 mg riabilitazione propranolol hcl 60 mg prices cialis 5mg online cialis ankara augmentin 500mg dosage cialis.20mg prices taking 150 mg clomid celebrex price generic doxycycline 100mg hond cialis de 5mg generic valtrex available liquid cialis online 50mg kamagra dosage doxycycline 100 mg india glucophage 100mg lexapro 5mg high doxycycline 100 mg orally zithromax capsules buy daily cialis 20mg lisinopril 10 mg prospect cialis 10 mg foro buy doxycycline hyc 25 mg phenergan iv propecia 5mg canada generic vs levitra buying nolvadex online buy viagra buying cialis 20 mg clomid de 50mg generic viagra walmart cheap viagra pharma buying viagra com buying cialis 5mg 5mg daily cialis buy generic zovirax buy cytotec baguio compare generic cialis purchase viagra generic cialis 100 mg lilly cheap cialis 60mg 20 mg buspar pregnancy cialis 5mg vs 20 apa nexium 20mg generic viagra gelly 600 mg celebrex augmentin tabs 375mg buy cheap zithromax buy viagra york cyproheptadine generic periactin cialis 5mg faq buy levitra women generic viagra opinions cheap nexium canada xenical 120 mg slovakia cialis online .de order cheap valtrex viagra 25mg online viagra pfizer 100mg cheap levitra pills generico do cipro 500 12 online generic viagra generic xenical reviews cialis everyday online buy cialis 40online viagra sydney buy viagra 150mg topix viagra buy safe cialis dose 40mg acheter cialis 10 mg posologie clomid 25mg lasix 20 mg precio diflucan 150 mg dosage buy doxycycline antimalarial 25 mg doxycycline reichen 5mg levitra zoloft and 25mg mg of lisinopril celebrex 100 mg wikipedia viagra forum generic viagra femenina generico bay viagra online propecia generic patent cheap viagra usa buy zovirax aciclovir cheapest nexium canada levitra 10mg dosierung clomid 50 mg bfp strattera 80 mg nausea thuoc prednisone 5mg wikipedia 150 mg viagra propranolol 40 mg overdose cipla viagra generics lasix 40 mg argentina remedio generic viagra generic lexapro forum metformin mg doses xenical 120mg emagrece cialis 100 mg 10 tablett buy zovirax 800mg zoloft 50 mg engorda lasix 80 mg cialis dagelijks 5 mg online women viagra generic brand cialis buy viagra humboldt prednisone 7.5 mg sildenafil viagra generic metformin hmgcoa reductase order nolvadex clomid periactin 4 mg dogs kamagra 200 mg dose augmentin 12h 875 mg lisinopril 10 mg pink buy nexium boots online kamagra ireland cialis 2.5mg online viagra canada orders cheapest viagra 100 mg buying 800 mg viagra cialis 10mgm real cialis online taking 25 mg zoloft zovirax sirop 5mg hydrochlorothiazide 25 mg buy buying levitra mexico zoloft eating disorders augmentin bustine 125 mg canada viagra online buspar 5 mg tablets cipro 750 mg bid generic vs wellbutrin generic viagra eu buy lisinopril online nexium 20 mg kaufen online chemist phenergan buy cytotec qatar pastillas metformin 500 mg generika cialis 5mg amoxil 850 mg bula lexapro 20 mg efficacy starting clomid 100mg nexium generic toronto cialis compresse 5 mg zithromax 250 mg beipackzettel buy viagra sg order levitra viagra green cialis 20mg generic viagra online cialis 10 mg preise generic cialis shipping prices cheapest levitra sams viagra 50mg mgus cialis viagra india cheap levitra 20 mg generic buying zithromax canada cipro generic 500mg generic dapoxetine clomid steroids buy propecia orders cheaper than cialis thuoc bactrim 480 mg generic bactrim 200 mg propecia generic coupons clomid online order indian cialis 20 mg prednisone 20mg directions buying generic lexapro raymeds generic viagra cialis 50 mg fiyat strattera drug online phenergan 25mg cost buy cheapest prednisone 6 day prednisone order lexapro 10 mg valor buy zoloft generic kamagra 600 mg uk clomid 100mg bfp wellbutrin 20 mg valtrex generic equivalent 200 mg celebrex prednisone 10 mg alcohol amoxil 500 mg sirop nolvadex buy uk generic viagra fuck periactin 4mg bijsluiter levitra dose 5 mg buy cialis 18045 acheter xenical 120 mg viagra andorra online viagra cheap prices mejor viagra generica generic cialis softtabs buying safe viagra cheapest online zovirax lisinopril dosage 50 mg zovirax dispersable 400 mg buy viagra auckland buy cheap nexium cheapest price cialis generic lexapro wiki viagra generico europa diflucan tablete 150 mg medicine prednisone 20 mg lexapro 60 mg cialis online naruciti viagra safe online lisinopril 7.5mg lexapro tab 10mg generic metformin xr xenical buy online synthroid 0.75 mg cialis dosage 100 mg review viagra online doxycycline 100mg bid viagra cheapest prescriptions strattera 40mg capsules harga metformin 500 mg amoxil online price synthroid 125 mg color switching synthroid generic brand viagra cheap cialis 120 mg viagra online australia 12 generic meltabs viagra hydrochlorothiazide dosage 50 mg generic viagra onlineusa nexium 10 mg generic levitra montreal viagra online real generico del cytotec amoxil 1000mg kamagra online buy cialis 20 mg apteka erythromycin 333 mg tabl kamagra 50 mg viagra online bali cheap zovirax prescription 15mg cialis dosage diflucan 200 mg reviews taking 200 mg viagra buy phenergan 25mg cialis 5 mg erfahrungen clomid tablet 20 mg xenical acquisto online doxycycline 100mg cmd order lisinopril hydrochlorothiazide levitra 10mg avis zithromax dogs buy viagra freeonline zithromax 1 mg 2 packets purchase doxycycline 50mg doxycycline generic names rx cialis online online cialis usa generic lexapro recall levitra 20 mg n3 wiki cialis 20 mg buy propecia proscar cialis tadalafil 5mg wellbutrin order lisinopril 20 mg beipackzettel stopping zoloft 50 mg cheap priligy uk cialis france online stopping 50 mg zoloft 80 mgs of lasix generic prednisone 6 pack order viagra man cheap viagra pompharmacy zoloft tablete 50 mg stop zoloft 50 mg generic strattera 10 mg mg of wellbutrin viagra 50mg cost generic viagra onlineusa strattera anxiety disorder valtrex 500 mg caplets 30 mg of propranolol posologie cytotec 200 mg propecia online dosage lisinopril 5 mg preferent cialis max 25 mg cheap kamagra eu zithromax cheap net buspar 5mg reviews doxycycline 100 mg prix buy bactrim dose viagra mendoza online generic levitra alcohol 1500 mg metformin conceive generic equivalent propecia augmentin junior 250 mg doxycycline 500 mg dosage cialis 40 mg hrvatska buy cialis sweden 50mg de viagra thai cialis generic cheapest authentic propecia viagra 100 mg etkileri generic zoloft identification prednisone 50 mg apo nexium 40mg instructions 100mg viagra fails cialis 60 mg cheap augmentin tab 625mg levitra 10 mg effects viagra online sample valtrex 500mg nebenwirkungen cheap dubai viagra phenergan 12.5mg buy cialis powder kamagra 100mg tabletten nexium 40 mg msd cialis 5 mg voucher synthroid dosage 50 mg generic cialis best lexapro 5 mg libido zoloft for borderline viagra 100mg efeitos wellbutrin 150 mg uses xenical generic drug cheapest levitra professional zoloft 100 mg breastfeeding clomid 50mg dose generic zoloft fatigue epocrates online prednisone lisinopril tablets buy nexium 40 mg controindicazioni issues generic lexapro buy generic dapoxetine tifa generic viagra 600 mgm viagra doxycycline for mgd strattera 25mg high buy cheap priligy wellbutrin online order buy levitra.ca buy cheap periactin buy kamagra ue viagra generic cialis viagra 200 mg lexapro 20mg symptoms acquistare levitra generico harga cialis 800 mg lexapro buy australia prednisone 5 mg vaccines comprar nexium generico lexapro 5 mg shaky celebrex 400mg cialis generico infarmed clomid online usa nexium medication generic cialis 100mg prijs thytrophin pmg synthroid cheap 200 mg cialis lexapro 10 mg fatigue cialis generic super celebrex 200mg erfahrungen brand levitra 10 mg viagra budapest buy online viagra nz buy prednisone without viagra y genericos viagra mg size strattera purchase online synthroid . 1 mg 100mg clomid uk buy metformin 500 mg online viagra order amoxil 500mg amoxicillin cialis 10mg tab 80 mg prednisone alot kamagra 100mg sildenafil generic priligy 30 mg kamagra viagra generica order lexapro tablets bactrim 80 400 mg tablets lisinopril 20 mg eg zithromax 500 mg sport kamagra australia buy cialis 5 mg gerneric 200 generic cialis softtabs viagra 100mg substitute online cialis discount generica cialis 40mg review cialis 60mg pengalaman cialis 1800mg taking generic cialis xenical buy cheap levitra 20 cheap generic lisinopril dangers viagra 100mg effectiveness nolvadex generic names doxycycline hyclate 100mg 500 prednisone online sale metformin 500 mg effects cialis 2o mg levitra 20 mg posologia cialis pills cheap zithromax 20 mg kg cheap cialis india using 25 mg viagra generic cialis shiper levitra super generic nolvadex illegal buy highest mg buspar generic 1 mg propecia nexium hp7 generic xenical dosage mg cheap levitra 40mg order clomid mastercard generic name amoxil strattera 80 mg prices celebrex 500 mg viagra generic march 2012 80 mg prednisone lot buying celebrex metformin dosage 250 mg diflucan compresse 100 mg cialis online help mens viagra online valtrex 1000 mg canada liquid nolvadex online nexium 400 mg precio levitra generico 50 mg viagra generic wellbutrin generic ineffective cipro 750 mg chymidia generic viagra in 2012 buy zovirax online lexapro at 5mg priligy uk buy 1 5mg propecia cialis tolerance 2.5 mg cheapest generic lexapro cialis 10 mg forum costco generic diflucan buy cialis genuine many mg valtrex cialis 2.5 mg buy buy propecia tablets cialis 5 mg pdf lasix 40 mg wirkstoff cialis 10 mg experience 400 mg viagra.ca buy levitra free buy doxycycline generic cheap viagra jamaica prednisone 5mg white viagra reviews generic valtrex to buy cytotec tab 0 2 mg 10 mg 20 mg cialis buy genuine levitra glucophage 750 mg xr cialis 5mg generic propecia generic walmart lasix online ordering cheap cialis online augmentin 875 mg dosis is 25mg viagra clomid 25 mg dosage buy nexium spain hydrochlorothiazide 25 mg tabs componentes celebrex 200 mg 2.5 mg cialis daily order cialis online cialis dose 2.5 mg hydrochlorothiazide tab 12.5 mg propecia generic australia doxycycline 50mg 30 tablets medicamento nexium 20 mg uro bactrim mg buy triamterene hydrochlorothiazide order bayer levitra cheap price nexium buy kamagra delhi levitra 20mg berichte cialis 40mg day kamagra 50 mg jelly generic strattera paypal propranolol 20 mg dose nolvadex tabs cheap propecia online real augmentin 625 mg tab