Can AI Do a 5th Grade Book Report?
- Niv Nissenson
- Aug 16
- 7 min read

The world seems to be heading toward a strange place where AI will write a long-form text, which we’ll send to another person who will ask their AI to summarize it. Soon, maybe nobody will actually read anything anymore—except the AI.
So, in the spirit of preparing for that future, let’s see whether AI can do a 5th grader’s book report.
The Test
Can AI write a 5th grade-level (U.S.) book report on a relatively obscure book?
Success Criteria
Correct answers to all the questions in the book report
No major factual errors
A finished report that sounds reasonably like something a 5th grader might actually write
AI Tested
Gemini
ChatGPT
Verdict
Yes, AI can do your 5th grade book report.
Both models knew the book well and produced accurate book reports. ChatGPT did a much better job of writing at an 5th grade level, although I suspect a teacher who knows the student well could still sense AI lurking behind the answers.
The Setup
I downloaded a very basic book report outline from WooJr.com.
For the book, I wanted something I had recently read myself so I could actually check the AI’s answers. I went with Conspirata by Robert Harris, also published under the title Lustrum. It’s a historical novel about Marcus Tullius Cicero in ancient Rome and the second book in Harris’s Cicero trilogy.
Robert Harris is a well-known author, but Conspirata isn’t exactly Harry Potter. It’s also probably not the typical book a 5th grader would choose for a book report.
That made it a more interesting test.
Execution:
Gemini
I started with Gemini using the following prompt:
“I attached a book report outline. I need to hand in a book report (5th grade level) on the book Conspirata (sometimes called Lustrum) by Robert Harris.”

Gemini’s first response was impressive. It clearly knew the book and produced a good, concise report.
The problem was that it didn’t really sound like a 5th grader wrote it. I think a teacher might smell “AI” pretty quickly.
Does Gemini Actually Know the Book?
I wanted to see whether Gemini really knew the details of the story or was simply producing a plausible summary from general information about the novel.
So I asked it:
“What gruesome discovery does Cicero make at the start of the book?”
The answer was spot on.
I followed up with another factual question: in recognition of Cicero’s role in putting down the conspiracy, what did the Senate do to honor him?
Again, Gemini got it right.
So the factual knowledge was there.
Making Gemini Sound Like a 5th Grader
I then asked Gemini to rewrite the report so it sounded more like a 5th grader wrote it.
Oddly enough, I think the result sounded even more like AI.
Gemini mostly tried to make the language younger by swapping in phrases such as “super smart,” calling a rival “the bad guy,” describing ancient Rome as “a really long time ago,” and saying that “Cicero gives awesome speeches.”
It felt less like an actual 5th grader and more like an AI trying to impersonate one.
Another giveaway was the amount of detail Gemini included when it wasn’t necessary. For example, when the worksheet simply asked for the setting, Gemini wrote:
“The city of Rome, mostly inside the Senate building where politicians talk and in the crowded streets.”
Would a 5th grader really write that?
I probably would have written “Ancient Rome” and moved on to the next question.
See full book report bellow with some of the weird word choices highlighted.
ChatGPT
I gave ChatGPT the same prompt.
ChatGPT immediately acknowledged that the report needed to be written at a 5th grade level. Like Gemini, however, its first version still felt a little too mature and polished.
Factually, though, it was excellent. Its description of the plot, characters and themes was as accurate as Gemini’s.
I again asked a couple of detailed follow-up questions about events in the book to see how deep that knowledge went.
The answers were spot on.
After further prompting to make the report shorter and sound more like a 5th grader, ChatGPT did a noticeably better job than Gemini. The final version was simpler and more natural without resorting quite as heavily to the exaggerated “kid language” Gemini used. But still it felt too clean for a 5th grader.
See full book report below.
Summary
Both Gemini and ChatGPT excelled at this test.
The most impressive part was not simply that they could generate a book report. Both models demonstrated surprisingly detailed knowledge of a relatively obscure historical novel and correctly answered specific questions about events in the story.
Where they struggled more was pretending to be a 5th grader.
Gemini, in particular, seemed to interpret “write like a 5th grader” as an instruction to sprinkle childish-sounding phrases throughout otherwise AI-like prose. ChatGPT handled this better and ultimately produced something closer to what I was looking for.
Final Scores
Model | Score |
Gemini | 4/5 |
ChatGPT | 4.5/5 |
Can a Human Do It Better Than AI?
A human can probably still do a better job of writing like a human.
A real 5th grader’s report is likely to be less polished, less comprehensive and a little more uneven. Ironically, those imperfections are exactly what can make it sound authentic.
But in terms of knowing the book, answering the questions and producing a complete book report quickly, AI performed extremely well.
One caution: even though this particular test went almost flawlessly, AI outputs are non-deterministic and results can vary. A student—or preferably a parent helping one—should still know the book well enough to recognize when the AI gets something wrong.
Bottom line: AI can definitely do your book report. Convincingly pretending that a 5th grader wrote it may actually be the harder part.
I actually read Conspirata and I really recommend it.
Gemini's book report:
Book Title: Conspirata (also called Lustrum)
Author: Robert Harris
Main Characters:
Cicero: The main character. He is a super smart lawyer and speaker who gets elected as a top leader in Rome and tries to keep the city safe.
Tiro: Cicero’s helper and secretary. He tells the story and writes down everything Cicero does using his own special secret code.
Catiline: The bad guy. He is a greedy nobleman who gets mad when he loses the election, so he tries to overthrow the government.
Julius Caesar: A famous Roman leader who acts friendly, but is secretly super sneaky and wants all the power for himself.
Clodius: A mean, chaotic guy in Rome who hates Cicero and tries to ruin his life.
Story Setting:
Time: A really long time ago in ancient Rome (around 63 B.C.).
Place: The city of Rome, mostly inside the Senate building where politicians talk and in the crowded streets.
Main Events:
Cicero gets picked to be Consul, which is like the president of Rome for one year.
He finds out that Catiline made a secret plan to burn down Rome and kill the leaders.
Cicero gives awesome speeches in the Senate to catch the traitors and stop the evil plot.
He decides to execute the bad guys quickly so they can’t destroy the city, even though some people wanted a regular trial.
People get mad at Cicero for breaking the trial rules, and his enemy Clodius turns everyone against him.
Cicero gets kicked out of Rome and has to leave his house and family behind.
Main Conflict & Resolution:
Conflict: Cicero is trying to save his country and follow the rules, but scary bad guys and sneaky politicians are all trying to take over.
Resolution: Cicero stops Catiline’s scary plan and saves Rome, but his enemies use his decisions against him and force him to leave the city in exile.
Story Symbolism and Message:
Symbolism: The Senate represents fairness and law, while dark secret meetings show corruption and cheating.
Message: Doing the right thing isn't always easy, and sometimes people won't thank you even if you saved them.
Important Reference Sources and Pages:
The book Conspirata by Robert Harris.
Real speeches by Cicero from social studies class (like Against Catiline).
Chat GPT's book report:
Book Report: Conspirata
Author: Robert Harris
Main Characters
Cicero – A famous Roman politician and speaker. He wants to protect Rome and become an important leader.
Tiro – Cicero’s secretary and slave at the beginning of the story. He is very smart and loyal to Cicero. He tells the story.
Terentia – Cicero’s wife. She is strong and practical and supports her husband.
Julius Caesar – A powerful and ambitious Roman politician who wants more power.
Clodius – A politician who becomes one of Cicero’s biggest enemies.
Pompey – A famous Roman general and powerful politician. Cicero hopes that Pompey will protect him, but Pompey eventually refuses to help him.
Story Setting
The story takes place in ancient Rome, more than 2,000 years ago. Rome is a republic, but many powerful men are fighting for control of the government.
Main Events
Cicero becomes consul, one of the most important jobs in Rome. Soon he discovers a dangerous conspiracy led by Catiline, who wants to take power. Cicero exposes the conspiracy and helps stop it.
Later, Cicero testifies against Clodius, who had secretly entered a religious ceremony where men were not allowed. Clodius is found not guilty and becomes Cicero’s enemy.
As time passes, Caesar, Pompey, and Crassus become more powerful. Clodius also gains political power and takes revenge on Cicero. He passes a law that makes Cicero a criminal because Cicero had ordered the execution of Catiline’s conspirators without a trial.
Cicero asks Pompey for help, but Pompey refuses to protect him. Cicero realizes that he cannot safely remain in Rome and leaves the city.
Main Conflict and Resolution
The main conflict is Cicero’s fight to protect the Roman Republic and himself from his political enemies.
Cicero succeeds in stopping Catiline, but some of his decisions create new enemies. In the end, Clodius becomes powerful enough to force Cicero to leave Rome. The story ends with Cicero in exile.
Story Message
I think the main message of Conspirata is that power can be dangerous. Many of the characters want more power and are willing to betray other people to get it.
The book also shows that doing what you think is right can sometimes have unexpected consequences. Cicero saves Rome from Catiline, but the actions he takes later help his enemies force him out of Rome.
My Opinion
I liked Conspirata because it made ancient Rome seem exciting and dangerous. I learned about Cicero, Julius Caesar, and how the Roman government worked. My favorite part was seeing how Cicero used speeches and clever ideas instead of being a soldier to fight his enemies.



