Skip to main content

Using Gen AI to write Kids Books

I have been exploring the variety of options that are available with Gen AI. Not just the different AI tools but the differ things they can be used for. In my day job they can be great for rewriting bits of code or looking up how to do specific tasks in python but the data I work with means I could never ask for anything specific. I am still looking for an interesting home coding project to do but in the meantime I have gotten creative. 

Working with my daughter I have started to create some books for kids. Probably best aimed at around the 6-10 year old mark, they are just fun books with a bit of a laugh in them. The great thing is that it is fairly easy to make the bulk of these books using GenAI which I have also used for cover art and for a bunch of logos and banners for a websites. 

The Website is here and the first book is here (only £0.99 from Amazon). 

The writing process:

Prompt 1: I have idea xyz for a children's book aimed at 6-8 year olds, here is an guide blah blah please write some sections for the book. Note that that might take a few attempts to get the full list of sections and sometimes the sections will need breaking down into chapters. 

Prompt 2: Get the sections / breakdown from the first prompts and plug them into the tools asking for it to write the section. Plug them together. 

Proof Read: The next step is manual but read through the story and check it flows and makes sense. 

Pictures: I used Ideogram to generate my images as it does a better job with text than CoPilot using DALL-E. 



Convert to ePub
: Download as a DOCX and then import into calibre (which is free) and then you can convert it to ePub. There is then a tool to check how things will convert in Kindle. You may have to play around with the contents page to get it to put chapters in correctly. But that probably requires a whole post on its own. 

Overall it is really simple to make a kids picture book using Gen AI and put it on Kindle. I reckon if I put an hours worth of time into it everyday I could easily generate a book a week and once I have a more streamlined process maybe 2. 

So far my daughter has loved both the books I have made and has actually read them both from start to finish. Imagine doing that over 10 years and having circa 1000 books illustrated kids books on Amazon. I mean realistically they aren't going to sell in their thousands but, if you were to make on average 50p profit per sale, and sell 2 of each book a week that is still £1000 a week! 

Comments

Popular posts from this blog

Keboola Flows

Really finding Keboola was the thing that kickstarted this project otherwise I would be trying to build custom code on a python cloud server and building everything from scratch.  In Keboola you build you data sources and destinations using connection details which is fairly simple and something I will likely cover in another post, same goes for transformations etc. Here though I am going to discuss Flows, this is where you bring everything together. On my free account there are some limitations.  My easiest flow is very basic:  Pull parkrun results e-mail from Gmail to Google Sheets (actually done by Zap not Keboola).  Keboola will, as often as I like, in this case once a week, pull the data from the sheet into its storage.  It will then transfer this to the target database. Currently I have this setup to be MySQL database but I can and might expand that to the Snowflake instance within Keboola.  I then, outside of Keboola, connect to the MySQL database f...

Zapier

As much as I have enjoyed using Keboola there are some connections that it doesn't have or that just haven't worked for one reason or another. I actually came across Zapier as a solution for bringing in e-mails from parkrun to load my results every week. Honestly I have not found it to be as robust as Keboola but that might just be me archiving my e-mails before it completes it 15 minute poll.  The second use case I am working on is the pulling in Strava data, for a fitness dashboard the fact it has a built in connector for Strava is great, though I am worried given the activities I do that I might reach the limit.  I won't go into details on how to set things up but you can setup 5 Zaps that can run for a combined 100 runs during a month for free.  In my data platform / solution I am using Zaps to load harder to get / automate data. It doesn't add much from a technical point of view as it is just signing into a few account to get the data into Google Sheets for downstr...

Generative AI News - 03/03/2024

Here are some of the latest news highlights related to Generative AI from this week: Venus Williams and Brain.ai : Tennis legend Venus Williams has ventured into interior design with Brain.ai , a new generative AI-powered platform 1 . It’s fascinating to see how generative AI is being integrated into various domains beyond smartphones. Google’s Gemini AI Controversy : Google’s chatbot, Gemini , faced controversy due to its image generator mistakenly placing people of colour in Nazi-era uniforms. This incident highlights the importance of responsible AI development 2 . Apple’s Focus on GenAI : Apple CEO Tim Cook announced that the company will “break new ground” in generative AI this year 2 . Keep an eye out for exciting developments from Apple. Morph Studio for Filmmaking : Morph Studio introduces an AI filmmaking platform that allows weaving Stability AI-generated video clips into movies 2 . A creative application of generative AI! Adobe’s Project Music : Adobe unveiled Project Music...