In the last two days, I have been working on something very interesting. I created an activity book for my niece. She is here for her holidays and is also bored and has no idea what to do. I was wondering if I could make use of ChatGPT to build something for her. The output was awesome. I had to spend half a day on that to do it, but the output was amazing. Initially, I struggled to get this done with ChatGPT, but I found a workaround. In this article, I'm going to explain how this can be done. We can even get a customized version of the book based on her interests.

In my case, I used her name and obtained a good version with enough activities. My observation is that the more we spend time with Chat GPT to give prompts, the better we can come up with a good version of it. I initially gave all the details about my niece and started interacting with ChatGPT. It did not go well. It gave me a PDF, but it was all very basic, and it struggled to give me a proper one. I first asked for a 50-page activity. ChatGPT gave me an activity that was repeated multiple times in different pages. Then later, I switched to Gemini and started exploring to see if I could get something from there.
Finally, I settled on something that worked out. Gemini generated a set of prompts for all 20 pages. I copy pasted the prompts for each page one by one to Chat GPT and asked for an image. That's when it started working out well. When I asked for the first image, the theme was set, and after that, ChatGPT was able to give me images following the same theme. I created the book with 20 pages and used an online PDF tool to compile that as a PDF with booklet like layout. Then I took the print out in a bond paper, and it came out very well. I stapled the center of the page, folded the booklet, and gave it to my niece. She was so excited to see that. Since then, I have started exploring more options to create Volume 2 and Volume 3 of the same book. I'm really impressed with what ChatGPT can do.
If like what I'm doing on Hive, you can vote me as a witness with the links below.
![]() |
![]() |


