<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reading on John Sear</title><link>https://johnsear.com/tags/reading/</link><description>Recent content in Reading on John Sear</description><generator>Source Themes academia (https://sourcethemes.com/academic/)</generator><language>en-us</language><copyright>Copyright &amp;copy; {year}</copyright><lastBuildDate>Fri, 24 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://johnsear.com/tags/reading/index.xml" rel="self" type="application/rss+xml"/><item><title>StoryDrop</title><link>https://johnsear.com/project/storydrop/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://johnsear.com/project/storydrop/</guid><description>&lt;h1 id="storydrop">StoryDrop&lt;/h1>
&lt;p>&lt;em>StoryDrop&lt;/em> is a mobile-first reading web-app that pairs public-domain books with mood-matched music and light AI enhancements.&lt;/p>
&lt;p>You can try it out right now. Click &lt;a href="https://www.storydrop.co.uk/">the link&lt;/a> or use the QR code.&lt;/p>
&lt;center>&lt;img src="https://johnsear.com/uploads/2026/storydrop/storydrop-qr.png" alt="StoryDrop QR code" width="300">&lt;/center>
&lt;center>&lt;em>Scan the QR code to try StoryDrop on your phone&lt;/em>&lt;/center>
&lt;p> &lt;/p>
&lt;p>It&amp;rsquo;s designed to work on mobile first (and it&amp;rsquo;s still a work-in-progress). Your mileage may vary on tablets and different browsers. I&amp;rsquo;m busy getting it acceptable on all the major ones.&lt;/p>
&lt;center>&lt;video src="https://johnsear.com/uploads/2026/storydrop/storydrop-demo.mp4" autoplay muted loop playsinline width="600">&lt;/video>&lt;/center>
&lt;center>&lt;em>StoryDrop in action - scrolling through a chapter with interactions.&lt;/em>&lt;/center>
&lt;h2 id="the-pitch">The Pitch&lt;/h2>
&lt;p>I pitched this as an idea in early 2025. However, since then everything has been combined with AI - it&amp;rsquo;s not surprising that a bunch of &amp;lsquo;Book meets AI&amp;rsquo; projects have since appeared. That said I think &lt;em>StoryDrop&lt;/em> is still quite different from other ideas that have been presented.&lt;/p>
&lt;p>Certainly, we can use AI to position the reader inside the story and allow them to talk to the characters and interrogate the storyworld. While I do think that is super-interesting, I wanted to stay close to the original author&amp;rsquo;s creation.&lt;/p>
&lt;p>I just felt that even after all these years ebook readers weren&amp;rsquo;t really well designed for phones but we have the convenience of carrying our phone with us. While we won&amp;rsquo;t replicate the great eink screens of dedicated readers I still think there are improvements to be made.&lt;/p>
&lt;p>I was fortunate to receive support from &lt;a href="https://createchfrontiers.co.uk/">CreaTech Frontiers&lt;/a> to develop this idea.&lt;/p>
&lt;h2 id="the-original-problem---book-vs-noise">The Original Problem - Book vs Noise&lt;/h2>
&lt;p>The problem I originally set out to solve was that I wanted to read an ebook on the train, in a noisy public environment - so, using noise-cancelling headphones and playing music seemed an obvious choice. However, I found the music choices were not complementary to the book and actually distracting from reading.&lt;/p>
&lt;p>I don&amp;rsquo;t believe this is an issue that affects everyone. I have a similar issue when programming - only certain types of speech-free music is suitable - most I find very distracting and it reduces my productivity.&lt;/p>
&lt;p>At the same time I wanted the comfort that we all feel with our endless scrolling (aka doom scrolling). The success of doom scrolling is the skipping things that don&amp;rsquo;t engage knowing that they will try to hook you in with something else in a few seconds. Skipping sections of a book doesn&amp;rsquo;t really work - but perhaps there is something about the slicker interface.&lt;/p>
&lt;p>So, at the absolute basics: frictionless reading process was the idea - just keep scrolling and complementary music will be chosen.&lt;/p>
&lt;p>I&amp;rsquo;ve done a bit more research recently and have found some apps doing something similar around the complementary music.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://apps.apple.com/us/app/mood-mixer/id6446922523">Mood Mixer&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://play.google.com/store/apps/details?id=com.moodreads.mobile">Moodreads&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://booktun.ing/">BookTuning&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="book-content">Book Content&lt;/h2>
&lt;p>It would have been great to do this project with a modern book and collaborate with musicians to create complementary music. However, for this prototype my budget is super constrained. So, I used books in the public domain from &lt;a href="https://www.gutenberg.org/">Project Gutenberg&lt;/a> and music from &lt;a href="https://incompetech.com/music/royalty-free/music.html">Kevin MacLeod&amp;rsquo;s Incompetech library&lt;/a>.&lt;/p>
&lt;p>Public Domain books are slightly tricky as the rules are quite different in the USA and UK. In the USA - it is broadly 95 years after creation for older works. In the UK it is 70 years after the death of the author (other countries use 50 years). So, many that are public domain in the US are not in the UK.&lt;/p>
&lt;p>I&amp;rsquo;m a big Agatha Christie fan and really wanted to use her books in this project. Unfortunately, they don&amp;rsquo;t enter public domain in the UK until 2047 :( So, watch this space in 20 years time!&lt;/p>
&lt;h3 id="audience-change">Audience Change&lt;/h3>
&lt;p>The earlier books I experimented with were classic texts: &lt;em>Frankenstein&lt;/em>, Shakespeare, Sherlock Holmes etc.&lt;/p>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/early-books.jpg" alt="">
&lt;figcaption>Early experiments - Frankenstein, Sherlock Holmes, &amp;amp; Agatha Christie&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;p>For testing purposes it&amp;rsquo;s easier to have a single book - so I&amp;rsquo;ve stripped it back and also switched audience slightly.&lt;/p>
&lt;p>My own children (currently 11 and 9) - both who are active readers - were very excited helping to playtest our book &lt;a href="https://johnsear.com/arfa/">&lt;em>A Rainbow for Amala&lt;/em>&lt;/a> - a physical book with QR triggered animations and puzzles. My daughter has read it over and over as she loves the digital interventions.&lt;/p>
&lt;p>So, I thought a book from the children&amp;rsquo;s curriculum would be a good fit. It turns out there is not a recommended reading list on the National Curriculum - but there are various recommendations from teachers.&lt;/p>
&lt;p>Here&amp;rsquo;s a few examples of recommended books also in the public domain.&lt;/p>
&lt;ul>
&lt;li>&lt;em>Alice&amp;rsquo;s Adventures in Wonderland&lt;/em>&lt;/li>
&lt;li>&lt;em>Black Beauty&lt;/em>&lt;/li>
&lt;li>&lt;em>White Fang&lt;/em>&lt;/li>
&lt;li>&lt;em>Treasure Island&lt;/em>&lt;/li>
&lt;/ul>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/candidate-books.jpg" alt="">
&lt;figcaption>Candidate books from the children&amp;#39;s curriculum that are also in the public domain - covers via Project Gutenberg.&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;p>So, &lt;em>Treasure Island&lt;/em> it is. At the end of this phase I hope to have at least a working web-app that can be used by anyone wanting to read &lt;em>Treasure Island&lt;/em>.&lt;/p>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/01_intro.jpg" alt="">
&lt;figcaption>Launching StoryDrop&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;h2 id="where-can-we-use-ai">Where can we use AI?&lt;/h2>
&lt;p>The idea is how AI can be used to enhance the story - but without losing the pure book form.&lt;/p>
&lt;p>So, where can we use AI to analyse the text?&lt;/p>
&lt;ul>
&lt;li>Recap the story / chapter&lt;/li>
&lt;li>Character descriptions&lt;/li>
&lt;li>Provide Dictionary words - lots of older books use old English words / unfamiliar slang&lt;/li>
&lt;li>Add chapter questions / reflection&lt;/li>
&lt;li>Colorise the dialogue
&lt;ul>
&lt;li>Issue with colour choices - do certain colours imply good / bad. How do they change in dark mode?&lt;/li>
&lt;li>Would it help to colourise their name too?&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/02_dictionary.jpg" alt="">
&lt;figcaption>Dictionary popup example&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/coloured_text.jpg" alt="">
&lt;figcaption>Colour-coded dialogue in dark mode&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;p>All of the AI processing is done offline - Claude analyses the source text up front and writes the results out as JSON files that ship alongside the book. Nothing is called at runtime. This keeps the app fast, costs predictable, and means the output can be hand-checked before a reader ever sees it.&lt;/p>
&lt;h2 id="what-about-game-design">What about Game Design?&lt;/h2>
&lt;blockquote>
&lt;p>Narrative is in competition with gameplay - players chase performance, not meaning.&lt;/p>&lt;/blockquote>
&lt;p>If you&amp;rsquo;ve looked elsewhere on this site - you&amp;rsquo;ll see my background is 25+ years in game design of various forms. So, then the natural thought is how can we make the book more game-like. But I&amp;rsquo;m not a huge fan of gamification in general. And the main issue is not to distract from the original linear book format.&lt;/p>
&lt;p>It&amp;rsquo;s a bit like where I create digital experiences for museums. A mobile phone with access to all the world&amp;rsquo;s content and connections to the most important people in your life is somewhat distracting when exploring a museum gallery. Games have a similar issue and will distract from the text. It&amp;rsquo;s a common issue with Escape Room puzzles.&lt;/p>
&lt;p>Players become highly focused on solving problems (as that is what we are measuring - performance / speed) to the detriment of engaging with and understanding the story.&lt;/p>
&lt;p>So, I wanted to keep the interactions light and not too distracting from the text.&lt;/p>
&lt;p>I tried some ideas but for now have settled on classic rewards and collections. I did consider generating this content with AI - but again this isn&amp;rsquo;t in the spirit of using AI in this project. Instead - I wanted to use AI to analyse and enhance what is already there. So, for now players unlock content - the content that you normally get for free in the original book - the existing illustrations.&lt;/p>
&lt;p>I don&amp;rsquo;t have a good idea for a &amp;lsquo;game-work&amp;rsquo; mechanic. In a standard puzzle game - I (as the game designer) can make you play the puzzle again or give you additional challenges in order to &amp;rsquo;earn&amp;rsquo; the required resources to continue. I&amp;rsquo;ve yet to figure out a way to make this work with reading that didn&amp;rsquo;t feel like a deliberate punishment. While players are willing to repeat tasks in order to &amp;lsquo;grind&amp;rsquo; towards rewards that they want - I don&amp;rsquo;t think re-reading the chapter feels fair.&lt;/p>
&lt;p>There&amp;rsquo;s a small amount of collection during the chapter and then an opportunity to complete activities at the end of a chapter. These are still quite light touch - I&amp;rsquo;d like to explore this more - and perhaps ramp up the game-ness of it to see how it would work.&lt;/p>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/04_collection.jpg" alt="">
&lt;figcaption>Collectibles - use coins to buy items.&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/activities.jpg" alt="">
&lt;figcaption>End-of-chapter activities&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;h2 id="integration-with-your-ebook-collection">Integration with your ebook collection?&lt;/h2>
&lt;p>My earlier plan was to keep the source ebook material entirely clean - and then provide a set of supporting content (JSON files with chapter analysis, music files and additional graphics). The idea being that in the future this would be an add-on pack for ebooks that you already own. That proved cumbersome for colour-coding the dialogue - so to simplify that I&amp;rsquo;ve embedded within the original text.&lt;/p>
&lt;p>The AI side is handled offline by Claude: I run the source text through a pipeline that produces chapter summaries, character notes, dictionary glossaries and dialogue tagging, all written out to JSON alongside the book. At runtime the web-app just reads those files - no live API calls - which keeps latency low, costs fixed, and lets me review the output before it ever reaches a reader.&lt;/p>
&lt;center>&lt;figure class="featured image-caption-sized" style="--ic-max: 400px;">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/ipad-reading-window.jpg" alt="">
&lt;figcaption>Storydrop running on iPad in fullscreen. This is using the focused view where additional text is blurred.&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;center>&lt;figure class="featured">
&lt;img src="https://johnsear.com/uploads/2026/storydrop/android-wide.jpg" alt="">
&lt;figcaption>Running on an Android tablet&lt;/figcaption>
&lt;/figure>
&lt;/center>
&lt;h2 id="next-steps">Next steps&lt;/h2>
&lt;p>It&amp;rsquo;s entirely free and ready for feedback. So, please try it, share it and get in contact. I&amp;rsquo;d love to polish this experience and then add more book requests.&lt;/p>
&lt;p>My desire is that it becomes a tool that primary and secondary school teachers can use with their students - but perhaps there are other use cases?&lt;/p>
&lt;p>Or, if you are an author with a book you&amp;rsquo;d like converting to it - get in touch. It would be amazing to work with authors / musicians for a very custom experience.&lt;/p>
&lt;h2 id="thanks">Thanks&lt;/h2>
&lt;p>Huge thanks to &lt;a href="https://createchfrontiers.co.uk/">CreaTech Frontiers&lt;/a> for their Foundations grant that made this prototype possible, to &lt;a href="https://www.gutenberg.org/">Project Gutenberg&lt;/a> and &lt;a href="https://incompetech.com/music/royalty-free/music.html">Kevin MacLeod&lt;/a> for the source material, and to my family for the patient playtesting.&lt;/p>
&lt;p>Particular thanks to those who supported me through CreaTech Frontiers: &lt;a href="https://pureportal.coventry.ac.uk/en/persons/sylvester-arnab/">Professor Sylvester Arnab&lt;/a> (Professor of Game Science, Coventry University) and &lt;a href="https://pureportal.coventry.ac.uk/en/persons/petros-lameras">Dr Petros Lameras&lt;/a> (Associate Professor in Ludic Design, Coventry University) for their valuable insights along the way.&lt;/p></description></item></channel></rss>