ALPC Japanese ALPC Japanese

Two Anki decks
from your Gemini Notebook sources

Sentences come first, and every word card is cut out of a sentence you already built. You never make a picture or a recording by hand: two add-ons fill them in for the whole deck at once.

  1. Gather your material into one notebook and look at what is in it.
  2. Build the sentence list. This is the base for everything.
  3. Cut the word list out of those same sentences.
  4. Import into Anki, then let the add-ons handle the pictures and the audio.
Set this up for yourself firstWhatever you type here goes into every prompt on this page. It is saved in your browser, so it is still here next time
ID prefix
Goes at the front of every card ID and filename. Your own name is fine (mike gives you mike_s001)
The learner (you)
Your level, and what you are stuck on. This becomes the LEARNER line in every prompt
Kanji range
The front of the card shows no reading, so one unreadable kanji makes a card unanswerable. When in doubt, take the first option
How many at a time
Number of sentences. 25 gives you roughly 50 word cards
Fix these four and the copy buttons below hand you prompts that already match.

Getting Anki installed and running Download through to just before you build the boxes. Already using Anki? Skip ahead.

1. Download it and install it

Go to apps.ankiweb.net and press the blue Download Anki button. The desktop app is free.

The Anki download page
You get a .dmg on Mac and an .exe on Windows. Open it and install as normal.
Do this work on a computer. Keep your phone for reviewing.

2. Pick your language on first launch

Anki asks once. To change it later, look under the Anki menu at the very top of the screen on a Mac. On Windows and Linux it lives in the Tools menu.

The figures in this guide were taken in English. If you run Anki in another language, read the button names across.

3. The only part of the screen you need

The Anki main window
  1. Tools. Note types and add-ons both live in this menu
  2. Browse. This is the window where the add-ons fill in pictures and audio later

Decks get created while importing. Nothing to do about them now.

4. Install the two add-ons

Tools → Add-ons → Get Add-ons... and paste in the codes.

Installing add-ons by code
  1. Press Get Add-ons...
  2. Paste the codes. Both at once, separated by a space
    561924305 (pictures)   111623432 (audio)
  3. Press OK. When it says "Download complete. Please restart Anki to apply changes", restart Anki

That is the setup finished. Next you build the boxes.

What you need installed Both are free, and both are found in Tools → Add-ons → Get Add-ons

Restart Anki after installing. Everything below assumes these two are in place.

Keep the material in a notebook, run the prompts in Gemini Split it this way and the table comes back to you as a file, with no terminal involved

The chat inside Gemini Notebook cannot export a file. So work like this.

  1. Put your material in one notebook in Gemini Notebook. That notebook is where your material lives.
  2. Run the prompts in a Gemini chat. Press + in the prompt box and pick that notebook, and you get an ordinary chat that can still see your sources.
  3. The table it gives you can be pushed straight into a spreadsheet, which is the file Anki wants.

A Gemini chat holds on to your sources more loosely than the chat inside the notebook does.

So never delete this line from Prompt 1: only take words that actually appear in my sources, do not bring in words from outside them. Drop it and you are back to somebody else's word list.

The free plan can do this. Notebooks opened up to free Gemini users on 17 April 2026. Press +, scroll down to more uploads, and Notebooks is there. On gemini.google.com it also sits in the side panel.

The free Standard tier gives you 100 notebooks, 50 sources per notebook, and 50 chat queries a day inside a notebook. That is enough for building cards.

Set up Anki first Five minutes, once. These field names are the column names the prompts will use.

The sentence note type: ALPC Sentence

Front: a picture and a sentence with one particle missing. Back: the same picture and the whole sentence.

Open Tools → Manage Note Types. Build this one from Clone: Cloze, not from Basic.

The Add Note Type dialog
  1. In the note type list, press Add
  2. Choose Clone: Cloze. Add: Cloze works too, but cloning keeps the stock Cloze type untouched
  3. Press OK and name it ALPC Sentence

Next, give it these six fields.

ID / Text / Reading / ImageQuery / Image / Audio

Select the new note type, open Fields..., and you will find two fields already there: Text and Back Extra. A clone of Cloze always arrives with those. Rename them rather than deleting them. Only adding on top leaves you with eight fields and a template that no longer lines up.

Building the fields for ALPC Sentence
  1. Use Rename on the two that are already there. Text becomes ID, and Back Extra becomes Text. Do it in that order, or Anki stops you with "that field name is already used"
  2. Use Add for the remaining four, in this order: Reading, then ImageQuery, then Image, then Audio

Built in that order, the list comes out right and you never touch Reposition. Only reach for it if something ends up out of place.

Image and Audio stay empty. The add-ons fill them later.
Anki uses the first field to spot duplicates. With ID sitting first, importing the same table twice by accident will not give you two of every card.

Next, decide what the card looks like. In Tools → Manage Note Types, keep ALPC Sentence selected and press "Cards..." on the right. The window that opens has Front Template / Back Template / Styling across the top, so switch between them and paste the blocks below.

Front Template

{{Image}}
<div class="sent">{{cloze:Text}}</div>

Back Template

{{Image}}
<div class="sent">{{cloze:Text}}</div>
<div class="kana">{{Reading}}</div>
{{Audio}}

Put {{Audio}} in from the start. While the field is empty nothing happens, so there's no reason to leave it out, and the moment the add-on fills it, your cards start playing.

Use Anki's cloze feature instead of building your own front and back fields.

You write the sentence once, as ごはん{{c1::を}}食べます。 The front shows ごはん[...]食べます。 and the back shows the whole sentence with the answer in it. Half the fields, and the front and back can never drift apart.

The word note type: ALPC Word

Front: the Japanese word on its own. Back: the picture, the sentence it came from, and the audio. Build this one from Clone: Basic. Nine fields.

ID / Source / Word / Reading / Sentence / SentenceKana / ImageQuery / Image / Audio

This one is a clone of Basic, so it opens with Front and Back waiting for you. Same trick.

Building the fields for ALPC Word
  1. Rename Front to ID and Back to Source
  2. Add the remaining seven in this order: Word, Reading, Sentence, SentenceKana, ImageQuery, Image, Audio

The order has to match the column order in the prompts. On import, the leftmost column goes into the first field, and so on down the line.

Source holds the ID of the sentence the word came from. Nothing displays it. It is there so you can always trace a word card back to its sentence.

The Card Types dialog
  1. Open Cards... and switch between Front Template / Back Template / Styling to paste the three blocks below

Front template

<div class="word">{{Word}}</div>

Back template

{{Image}}
<div class="sent">{{Sentence}}</div>
<div class="kana">{{SentenceKana}}</div>
{{Audio}}

Styling, the same for both note types

Paste into the Styling box

.card { font-family: "Hiragino Sans", sans-serif; font-size: 22px;
        text-align: center; color: #2b2b2b; background: #fffdfa; }
.word { font-size: 46px; font-weight: 600; }
.sent { font-size: 26px; line-height: 1.9; margin: 14px 0; }
.kana { font-size: 16px; color: #8a8a8a; }
img { max-width: 82%; border-radius: 10px; }

There is no English anywhere on either card, and that is the point. If you read a translation every time, you are recalling the English first and the Japanese second. The picture skips that step.

Prompt 0: see what your sources actually hold Run this once, before you make any cards. Question 4 shows you what your sources are missing.

Take stock

Go through the sources in my notebook and get them ready for making Japanese flashcards. Everything I build will start from sentences, so look at them with that in mind.

1. List every source in one line each, and say what kind of material it is (a worksheet from a lesson, my own speech, an article, a video transcript, and so on).
2. For each source, tell me how much of it can become spoken Japanese sentences, and how much is written-style material I should keep out.
3. List the everyday situations my sources cover, starting with the ones that come up most (at home, in a shop, at work, and so on).
4. Name three everyday situations I clearly need Japanese for that my sources barely cover (for example seeing a doctor, taking a phone call, asking for directions).

No tables. Short bullet points.

Prompt 0.5: add your own words Prompt 0 showed you the gaps. You fill them with your own speech, not with more textbook.

You can pour every worksheet you own into that notebook and something will still be missing.

Not one word in that textbook is yours.

So we add them. This part is easy.

Open Gemini and talk to yourself in English for three minutes. What you did today, what you are into lately, anything at all.

Do not try to do this in Japanese. What you say in English every day is, word for word, the list of things you will need to say in Japanese.

First, give yourself someone to talk to

Three minutes of talking

I'm going to talk casually in English about my daily life for about three minutes. My work, what I did today, what I'm into lately, the things I always end up talking about with friends and family.

Act like a close, easygoing friend. Just listen, react naturally, and ask me ONE specific follow-up question at a time to keep me talking.

Do not lecture me. Do not correct my English. Do not over-praise. Keep your questions short and specific.

I'll be using this later to build my own Japanese vocabulary, so keep me talking about things I would actually say again.

Let's start.

Use your voice if you can. Typing is fine if you can't. Getting stuck is fine too. The places you get stuck turn out to be the most useful material you have.

Then pull your own phrases out of it

Send this in the same conversation

Now pull out the phrases I actually use, from the conversation we just had.

HOW TO CHOOSE THEM
1. Prefer anything I said twice, and anything I kept circling back to in different words.
2. Take whole phrases, not single words. Not "usually" but "I usually end up working late".
3. Always include the places where I got stuck, or explained something the long way around. Those are the phrases I am missing most.
4. Do not add anything I did not say. Common textbook phrases stay out unless they came out of my mouth.
5. Stop at 30.

OUTPUT
No preamble and no explanation. Give me one table with these three columns.

| Situation | The English phrase I used | How often I'd say it (daily / a few times a week / now and then) |

Put that table straight into your notebook. Export it to a sheet and save a PDF, or paste it in as plain text. Either is fine.

Rule 3 is the one that matters.

The phrases that came out smoothly, you can already say. The ones where you stalled, or talked your way around the point, are the ones you are missing. Learn to say those in Japanese and conversations stop dying on you. No textbook knows where those gaps are, because they are yours.

Prompt 1 below still produces Japanese even though this source is in English. Just add the line "my sources are in English, but the sentences must be Japanese".

Prompt 1: the sentence list The base for both decks. The whole game here is making sure only one answer fits the blank.

Sentences with one particle removed

Using my sources, write Japanese sentences for me to turn into Anki cloze cards. This table is the base for my whole deck, so treat it as the most important step.

THE LEARNER
An adult who already speaks English. Upper beginner in Japanese. Knows plenty of words, but keeps getting the particles wrong and freezes when it is time to speak.

CHOOSING THE SENTENCES
1. Base each sentence on a situation, a topic or a line that appears in my sources.
2. Write sentences people actually say. No explanatory or written-style sentences.
3. Short enough to say in one breath, roughly 12 to 20 morae.
4. Every sentence should carry at least one word worth learning, because I will be cutting my word cards out of these same sentences later.
5. Do not repeat the same shape twice in a row. Spread the settings around: at home, in a shop, at the station, at work, talking with a friend.
6. Only use kanji that appear in my sources. If a kanji is not in my sources, write that word in hiragana. The front of the card shows no reading, so a single unreadable kanji makes the card unanswerable.

REMOVING THE PARTICLE, which is the part that matters most
1. Remove exactly one particle per sentence.
2. Only write sentences where one and only one particle fits the blank. If two could fit, do not use that sentence.
   Bad: 学校( )行きます, because に, へ and まで all fit.
   Good: ごはん( )食べます, because only を fits.
3. Spread the removed particles across を, に, で, が, は, と, から, も, へ, まで. Never use the same particle three times in a row.
4. Write the blank in Anki cloze form, like this: ごはん{{c1::を}}食べます。

THE IMAGE QUERY COLUMN, which goes straight into a Google image search
- Write it in English, two to five words. Keep it short.
- It has to be something a photo search can answer. Say the scene of the sentence in terms of people, objects and place.
- No abstract words (communication, feeling) and no grammar terms.
- Always attach a person to an action. Not waiting, but woman waiting at station.
- No brand names and no famous people.

OUTPUT
No preamble, no explanation, no citation numbers, no headings. Give me one table, with the columns in the order below. One sentence per row. Stop at 25 sentences.
IDs run from alpc_s001 upward. Reading is the complete sentence, answer included, written out in hiragana. Never use romaji.

| ID | Text | Reading | ImageQuery |
| alpc_s001 | ごはん{{c1::を}}食べてから、出かけます。 | ごはんをたべてから、でかけます。 | man eating rice bowl breakfast |
| alpc_s002 | 駅の前{{c1::で}}友だちを待ちました。 | えきのまえでともだちをまちました。 | woman waiting in front of station |

Ask for a table because a table can be pushed into a spreadsheet.

Export to Sheets is a button that appears under the bottom right of a table. A code block does not get one. Only if you would rather copy it and make the file yourself, add this line to the end of the prompt.

Give it to me as a code block separated by single pipe characters, not as a table.

If you would rather blank out a word than a particle

Swap the whole REMOVING THE PARTICLE block for these three lines.

Replacement block

REMOVING THE WORD
1. Remove exactly one word I need to learn per sentence. Leave the particles alone.
2. Do not write sentences where the rest of the sentence gives the answer away.
3. Write the blank in Anki cloze form, like this: 駅の前で{{c1::待ちました}}。

Prompt 2: the word list, cut from those sentences Send this straight after Prompt 1, in the same chat.

Words, sitting on top of the sentences you already have

Now pull my word cards out of the sentences you just wrote. Every word card has to sit on top of one of those sentences.

CHOOSING THE WORDS
1. Only take words that appear in the sentences you just gave me. Nothing from outside that table.
2. Take one to three words from each sentence, the ones actually worth a card of their own.
3. Skip the particles, and skip the very basic words such as する, ある, これ, いい.
4. Take each word once only. If it shows up in several sentences, keep it with the sentence that shows its meaning best.
5. In the Word column, put verbs and adjectives in their dictionary form even when the sentence conjugates them. The sentence keeps its natural conjugated form.
6. Only use kanji that appear in my sources. If a kanji is not in my sources, write that word in hiragana. The front of the card shows no reading, so a single unreadable kanji makes the card unanswerable.

THE COLUMNS
- Source is the ID of the sentence the word came from.
- Sentence is that sentence written out normally, with the missing particle filled back in and the cloze braces removed. This matters: if any {{c1:: }} is left in the Sentence column, the card will print it as text.
- SentenceKana is that same sentence in hiragana.
- ImageQuery is English, two to five words, and it has to show the meaning of THE WORD in a photo, not the scene of the sentence. No abstract words, no brand names. Always attach a person to an action.

OUTPUT
No preamble, no explanation, no citation numbers, no headings. Give me one table, with the columns in the order below. One word per row.
IDs run from alpc_w001 upward. Reading is hiragana only. Never use romaji.

| ID | Source | Word | Reading | Sentence | SentenceKana | ImageQuery |
| alpc_w001 | alpc_s001 | 出かける | でかける | ごはんを食べてから、出かけます。 | ごはんをたべてから、でかけます。 | man leaving house front door |
| alpc_w002 | alpc_s002 | 待つ | まつ | 駅の前で友だちを待ちました。 | えきのまえでともだちをまちました。 | woman waiting checking watch |

A sentence you took three words from will come round four times in total, once as a cloze card and once behind each word. That repetition is doing real work, because you meet the sentence from a different angle each time. If it starts to feel stale, change rule 2 to take one to two words per sentence.

Things you may want to change

What you want to changeWhere to change it
Your levelRewrite the LEARNER paragraph in Prompt 1
How many cardsThe number in "Stop at 25 sentences"
Narrow it to one topicAdd a line at the top of Prompt 1: use only the source about ______
Your sources are in EnglishAdd a line to Prompt 1: my sources are in English, but the sentences must be Japanese

Prompt 3: keep it going

Ask for too many rows at once and the table falls apart halfway through. Twenty five at a time, repeated, is faster in practice. Extend the sentence table first, then send Prompt 2 again for the new batch.

The next 25 rows

Same format, keep going with 25 more. Nothing you have already given me. Continue the IDs from where you stopped. The table only.

Prompt 4: check it, and get the corrected table back Paste both tables and get both back. A list of complaints still leaves you editing by hand, so ask for the finished tables and save those.

Return the corrected version

Look over the two tables below (the sentence table and the word table) as a Japanese teacher would, be strict about it, and then give me the corrected version.

WHAT TO CHECK
1. Is there any sentence where two or more particles could fit the blank? This matters most. Rewrite those sentences so that exactly one answer fits.
2. Would a Japanese native speaker really say it this way? Watch for odd word order, stiff phrasing, and textbook Japanese.
3. In the word table, is every word actually used in the sentence next to it?
4. In the word table, is any {{c1:: }} still left in the Sentence column? Remove it and write the sentence out normally.
5. Are the readings correct, and is any romaji creeping in?
6. Is the same word listed twice, or are two sentences built on the same pattern?
7. Is any image query an abstract word, a grammar term or a brand name? It has to be something a photo search can answer.
8. Does any kanji break the kanji rule above? Open those words up into hiragana.

HOW TO ANSWER
First, list only the rows you changed, one line each, as ID and reason. Keep it short.
Then give me back two tables with every correction applied: the sentence table, and the word table. **Do not merge them into one.**
Keep each one in exactly the same columns and the same order as the original. Include the header rows, and include every unchanged row, so that these two tables are the finished thing. No preamble and no citation numbers.
If it gets too long and cuts off, stop there. When I say "continue", give me the rest.

(paste the sentence table here)

(paste the word table here)

Check number 1 with your own eyes as well. Get it wrong and you end up with cards that mark you wrong when you were right, which is exactly how a deck dies.

Turn the table into a file If you built the table in a Gemini chat, it can go straight out as a file.

Route A: push it into a spreadsheet

  1. Use the Export to Sheets action under the table
  2. The columns arrive already separated. Only if everything lands in one column, run Data → Split text to columns and set the separator to Custom, then |
  3. File → Download → Tab-separated values (.tsv)
  4. On Anki's import screen, set the field separator to Tab

Anki accepts .txt, .csv and .tsv as they are. No text editor and no encoding setting anywhere.

If the button is missing, select the table itself, copy it, and paste into cell A1 of an empty sheet. Copied as a table it keeps its columns, so you end up in the same place.

Route B: one line in a terminal, if you asked for a code block

macOS

pbpaste > ~/Desktop/alpc_sentences.txt

Windows, in PowerShell

Get-Clipboard | Out-File -Encoding utf8 "$HOME\Desktop\alpc_sentences.txt"

The encoding comes out as UTF-8 on its own. This file is still pipe separated, so set Anki's separator to Pipe. Name the word table alpc_words.txt. One file per table.

You can paste into a text editor instead, but on a Mac press Format → Make Plain Text before you paste. Saved as rich text it looks identical and imports as garbage.

Import into Anki

The Import screen
  1. Note Type: ALPC Sentence for the sentence table, ALPC Word for the word table
  2. Deck: whichever deck that table belongs in
  3. Field separator: Tab for a .tsv from the spreadsheet route, Pipe for a .txt you made from the clipboard. Left on the default Comma, your whole row lands in one field
  4. Allow HTML in fields: leave it on

File → Import, pick the .txt you saved, and this is the screen you get. Skip the first line, which is the header row.

The file has no Image and no Audio column, so those fields come in empty. From here on it is the add-ons' job.

Let the add-ons pour in the pictures and audio Never one card at a time. Select your notes in the browser and run two things.

The pictures

Open the browser (press B), select every note you want covered, then go to Edit → Add Google Images.

The Batch Download Pictures From Google Images dialog
  1. Source Field: choose ImageQuery
  2. Search Query: type {}. Whatever sits in the Source Field gets dropped into that {} and searched
  3. Target Field: choose Image. The <img> tag gets written there
  4. If not empty?: Skip, so notes that already have a picture are left alone
  5. Press Start and wait

When a picture comes back wrong, edit that row's ImageQuery only, select that one note, and run it again. You never touch the sentence or the word. Keeping them in separate fields is what makes a fix this cheap.

The audio

Same browser window, same selection, then HyperTTS → Add Audio (Collection).... HyperTTS adds its own menu to the menu bar. Two of the tabs need setting.

The Source tab

The Target tab

The Text Processing tab

That gives you a real choice about what gets read.

What you feed itWhat you get
Text, with kanji
plus Remove Cloze brackets
More natural phrasing and rhythm. Kanji is what lets the engine find the word boundaries. The cost is the occasional misread on a word with more than one possible reading
Reading, in kana A misread kanji becomes impossible. The cost is that all-hiragana input can be split in the wrong places and come out flat

Start with Text plus Remove Cloze brackets. Build the whole batch that way, listen, and rebuild only the rows that came out wrong using Reading. Do it the other way round and every card stays slightly flat.

Pick a Japanese voice on the Voice Selection tab, listen to one, then Apply To Notes for the batch.

Press Save at the top to keep this as a named preset. It then appears in the browser's HyperTTS menu as Add Audio (Collection): your name, so the whole setup comes back in one click.

Always have it read the sentence, never the single word. A word on its own gives you the wrong pitch, and the rhythm of the sentence is the part worth keeping.

The Processed Text column on the right shows what the voice will actually receive. If it still reads {{c1::…}}, the box is not ticked.

The wording in these figures comes from Anki 25.09 and from the two add-ons as they ship today. Labels can shift slightly between versions.

Running the deck: ten seconds a card Everything above was about building. This is about using. A card works the moment you open it, not the moment you make it

Change your pass mark from "did I remember it" to "did I say it within ten seconds." That's the whole rule.

Ten seconds a card. If it doesn't come in ten, press Again and move on. Don't sit there.

Why ten? Because the person you're talking to won't wait ten seconds.

A word you retrieved in twenty seconds is a word you can't use in conversation. That isn't "I don't know it", it's "I'm not fast enough yet", so you press Again. That isn't a record of failure. It's a request to show you the card again.

Three rules while you run it

  1. Always say it out loud. Answer in your head, hit Show Answer, and you didn't do it
  2. Change one word into your own. 学校に行きます becomes your workplace instead of school. One word is enough
  3. Log the days you didn't do it. After three missed days people delete the app. Writing "didn't do it today" beats deleting it

Cutting at ten seconds is what makes the cards move

How you run itTime for 20 cards
Ten seconds a card3.5 minutes
A minute on each20 minutes, and you'll quit after five

When nothing moves, Anki can't show you a card at the moment you're forgetting it either. That's how a deck turns into a number on the icon you don't want to look at.

Cap the new cards before they pile up

Click the gear next to your deck, then Options → Daily Limits → New Cards. Set it to 5 to 10 a day to start.

Anki itself recommends keeping the new-card limit at least ten times smaller than the review limit. You can build fifty cards and still only meet five a day. How many you build and how many you meet are two separate decisions.

Bonus: two decks that blank something other than a particle Same ALPC Sentence note type. The only thing you change is which deck it lands in.

Once the particle deck is running every day, you can add two more on the same machinery. No new note type, no new fields. You just pick a different deck at import.

What you blankWhat it trainsHint
The verbConjugation, and which particle the verb takesThe dictionary form
The nounProducing Japanese from a picture, with no English in the loopNone. The picture is the hint

This is where Anki's cloze hint earns its keep. Write {{c1::待ちました::待つ}} and the front shows [待つ] in place of the answer. The card stops asking you to guess a meaning and starts asking you to build a form.

Change the ID prefix (alpc_v001 for verbs, alpc_n001 for nouns) so picture and audio filenames never collide.

Bonus 1: blank the verb

Cards that make you build the form

Using my sources, write Japanese sentences for practising verb forms. The card shape is the same as my particle deck.

THE LEARNER
An adult who already speaks English. Upper beginner in Japanese. Knows the words, but the right verb form does not arrive in time when speaking.

CHOOSING THE SENTENCES
1. Base each sentence on a situation or a topic from my sources.
2. Write sentences people actually say. No explanatory or written-style sentences.
3. Short enough to say in one breath, roughly 12 to 20 morae.
4. One verb per sentence. Never two.
5. Only use kanji that appear in my sources. If a kanji is not in my sources, write that word in hiragana. The front of the card shows no reading, so a single unreadable kanji makes the card unanswerable.

REMOVING THE VERB, which is the part that matters most
1. Remove exactly one verb per sentence. Leave the particles alone.
2. Only write sentences where one and only one verb fits. The words around the blank have to decide it.
   Bad: 友だちを( ) because 待った, 見た and 呼んだ all fit.
   Good: 駅の前で30分も友だちを( ) because only 待ちました fits.
3. Remove the conjugated form as it stands. Do not convert it back to the dictionary form.
4. Put the dictionary form in as the hint, using Anki's hint syntax.
   Example: 駅の前で30分も友だちを{{c1::待ちました::待つ}}。
5. Spread the forms around: ます, past, て form, negative, ている, たい. Never the same form three times in a row.

THE IMAGE QUERY COLUMN
- English, two to five words, describing someone performing the action.
- No abstract words, no grammar terms, no brand names.

OUTPUT
No preamble, no explanation, no citation numbers, no headings. One table, columns in the order below. One sentence per row. Stop at 25.
IDs run from alpc_v001 upward. Reading is the complete sentence with the answer in it, written out in hiragana. Never romaji.

| ID | Text | Reading | ImageQuery |
| alpc_v001 | 駅の前で30分も友だちを{{c1::待ちました::待つ}}。 | えきのまえでさんじゅっぷんもともだちをまちました。 | woman waiting outside station checking phone |
| alpc_v002 | 牛乳を買うのを{{c1::忘れて::忘れる}}しまいました。 | ぎゅうにゅうをかうのをわすれてしまいました。 | man looking at empty fridge shelf |

Bonus 2: blank the noun

This one carries no hint at all. The front is a picture and a sentence with a hole in it. You look at the picture and produce the Japanese noun out loud. English never enters the loop.

Cards that pull Japanese out of a picture

Using my sources, write Japanese sentences for practising nouns. The card shape is the same as my particle deck.

THE LEARNER
An adult who already speaks English. Upper beginner in Japanese. Recognises nouns when hearing them, but cannot produce them.

CHOOSING THE SENTENCES
1. Base each sentence on a situation or a topic from my sources.
2. Write sentences people actually say.
3. Short enough to say in one breath, roughly 12 to 20 morae.
4. Spread the settings around: at home, in a shop, at the station, at work, with a friend.
5. Only use kanji that appear in my sources. If a kanji is not in my sources, write that word in hiragana. The front of the card shows no reading, so a single unreadable kanji makes the card unanswerable.

REMOVING THE NOUN
1. Remove exactly one noun per sentence. Leave the particles and the verb alone.
2. Only write sentences where one and only one noun fits. The words around the blank have to decide it.
   Bad: ( )を買いました because anything fits.
   Good: 毎朝、( )から牛乳を出します because only 冷蔵庫 fits.
3. No hint. Use the plain form {{c1::冷蔵庫}}, not the hint syntax.
4. **Only choose nouns a photo can show.** Objects, places, people, food. Never feelings, situations or ideas.

THE IMAGE QUERY COLUMN
- English, two to five words, and it has to return a photo of **the noun itself, not the scene**.
- For 冷蔵庫, write refrigerator in small kitchen. A photo where the fridge is the subject, not a kitchen view.
- No abstract words, no grammar terms, no brand names.

OUTPUT
No preamble, no explanation, no citation numbers, no headings. One table, columns in the order below. One sentence per row. Stop at 25.
IDs run from alpc_n001 upward. Reading is the complete sentence with the answer in it, written out in hiragana. Never romaji.

| ID | Text | Reading | ImageQuery |
| alpc_n001 | 毎朝、{{c1::冷蔵庫}}から牛乳を出します。 | まいあさ、れいぞうこからぎゅうにゅうをだします。 | refrigerator in small kitchen |
| alpc_n002 | {{c1::傘}}を電車に忘れてしまいました。 | かさをでんしゃにわすれてしまいました。 | folded umbrella left on train seat |

Do not start three decks at once.

Add one only after the particle deck has been running daily for a while. Build all three the same week and you get exactly what the warning earlier described. More decks, same closed mouth.

Pictures and audio work exactly as before. Change the deck at import, then run both add-ons with the same settings. One difference: on the noun deck the picture is the answer, so a wrong picture is not cosmetic. Fix that search phrase before you study the card.