Build a Book Recommendation App for Reluctant Readers

If you’re hunting for a book recommendation app for reluctant readers, you probably already know the problem: generic apps recommend generic books. Here’s how to build your own instead — one that knows exactly the kind of reader you’re shopping for.

Build it in Auto

Auto is camera-first: you describe what you want, snap a photo, and it builds you a personal mini-app (a “Frame”) around it. For this idea, the photo is a book cover.

  1. Open Auto and describe your Frame: “Take a photo of a book cover and suggest similar books someone who liked it would enjoy, with a link to buy each one.”
  2. Snap the cover of a book the reader already loves (or tolerated).
  3. Auto builds the Frame. Now every time you point it at a cover, you get recommendations tuned to that starting point.

That’s the whole pitch — you’re not settling for a one-size-fits-all app off a store shelf. You’re building the exact tool for your kid, your classroom, or your own to-read pile, and it takes minutes.

How someone built theirs

A real Auto user built a version of this, and their prompts show how it evolved.

They started simple: a Frame that takes a book cover and suggests other books suited to whoever liked that one, with a non-Amazon purchase link. Then they decided they did want Amazon links after all, wired to their own referral tag.

The interesting part was the buttons. They asked for contextual modifiers at the top of the results — “Something more modern,” “A little shorter,” “This, but for kids” — the kinds of things you’d say to a helpful bookstore clerk. That last one is exactly why this approach works so well for a book recommendation app for kids: you can steer any recommendation toward a younger, less intimidating read.

They were also honest about quality. When the buttons looked pretty but didn’t actually change the results, they pushed back: a “shorter” button that returns longer books is useless. They told Auto to either make the buttons genuinely re-run the search or remove them entirely — and when a version started erroring, they kept iterating until it worked.

That back-and-forth is the point. You’re not stuck with whatever a developer shipped; you refine your own app until it does what you need.

FAQ

Is this better than the best apps for struggling readers already out there? Existing reading apps for reluctant readers can be great, and it’s worth trying a few. But they recommend for a general audience. Building your own means recommendations start from a book your reader already liked — which is usually the difference between “meh” and “I’ll read that.”

Do I need to know how to code? No. You describe what you want in plain language and snap a photo. Auto handles the rest, and you refine it by asking for changes.

Can I make the picks kid-friendly? Yes — that’s what a modifier like “This, but for kids” is for. You can build the whole Frame around a younger reader from the start.

Has anyone actually built one? Yes. Frames like “Book Match” already exist as proof people build these for real — but the goal here is to make your own, tuned to your reader.