How it works

How Bunko makes its editions

Bunko (文庫) publishes learner editions of Japanese literature that is in the public domain: the original text with furigana, an English translation next to every sentence, notes on vocabulary and grammar, summaries, a JLPT difficulty rating, and simplified retellings of the easiest stories.

Editions like this used to take a translator and a teacher weeks per story, which is why so few exist. Bunko makes them with AI, and then puts the AI's work through independent checks before anything is published. This page explains exactly what the AI does, what it does not do, and how its work is checked.

What the AI writes

What is not left to AI

How every page is checked

A second AI model reviews every page

The translation and notes are written by one model (Anthropic's Claude Opus). A different model (Claude Sonnet), which did not write them, then compares every English sentence with the Japanese, checks every reading, gloss and grammar explanation, and flags wording that resembles a published translation. Every issue it raises is decided on its merits before the page can go further; a sentence flagged as resembling a published translation is always written again.

A dictionary checks every gloss

Each vocabulary note is looked up in JMdict, the open Japanese–English dictionary, and the reviewer sees the dictionary senses next to the note. Words are tagged with their JLPT level from the word lists, never by the AI.

Fixed rules block anything incomplete

Software checks run on every page before publication and block it if any sentence lacks a translation, any kanji lacks a reading, a note refers to a word that is not on the page, a grammar example is not an exact quote, or the text contains any trace of the production process. Retellings are checked word by word against the JLPT list for their level.

Published pages are checked again

Every week a sample of published pages is reviewed again from scratch. Confirmed errors are corrected, and a page that no longer passes is taken down and rewritten. The live site is also crawled every hour for broken or incomplete pages.

What can still go wrong

AI translation can still miss a nuance, choose a flatter word than the author did, or smooth over a deliberately odd phrase. The translations are meant to help you understand the Japanese, not to replace it: when in doubt, trust the original.

Glosses give the meaning that fits the passage, not a full dictionary entry, and difficulty ratings are estimates made from word lists that do not cover literary vocabulary.

The Japanese texts come from Aozora Bunko (青空文庫), the volunteer-run digital library of Japanese literature, and every work page credits the source edition and the volunteers who typed and proofread it. A work qualifies only if Aozora marks neither the work nor the author as protected, and if every credited person died in 1967 or earlier: under Japanese law their works entered the public domain before the term was extended from 50 to 70 years on 30 December 2018, and the extension did not revive them. Translations are excluded, because the translator holds a separate copyright. The decision and its basis are recorded for each work.

JLPT levels

The Japanese Language Proficiency Test has not published official vocabulary lists since 2010, so levels are measured against the widely used community lists. For each story we measure the share of vocabulary at each level, the share of words beyond the lists, the kanji levels and the sentence length, and combine them into a rating: the level at which a learner can read the original comfortably with furigana and notes. The measurements are shown on each story page. The reviewing model also gives its own opinion of the level; if it differs strongly, the rating moves one step towards it.

Sources and credits

The English translations, notes, summaries and retellings on this site are original works of Bunko, written with AI and checked as described above.