1 item
Practice German listening on YouTube. Subtitles are turned into fill-in-the-blank exercises with replay, hints, and scoring. Instruction: - Make sure to click "Show Transcript" button under the video description so it could be loaded by the extension. Here's how the new word selection works: Step 1 — Classify every word in the sentence into a category using German grammar patterns: Noun: [Regierung, Deutschland, Nachrichten,...] Capitalized mid-sentence (German noun convention), 4+ letters Verb: [hat, werden, gibt, kommt, findet,...] Matched against ~60 common German verb forms Adverb: [eigentlich, wahrscheinlich, trotzdem] Matched against ~35 common adverbs Content: [lange, andere, neuen] 5+ letters, not matched elsewhere — likely adjectives or uncommon words Preposition: [durch, zwischen, gegenüber] Matched against ~25 prepositions Article: [der, eine, keinem, dieser] Matched against articles, determiners, possessives Pronoun: [ich, sich, jemand, nichts] Matched against personal/indefinite pronouns Skip: [und, oder, ja, so, da] Too easy / too structural — never blanked Step 2 — Weight each candidate for random selection: Nouns get weight 10, content words 8, verbs 7, adverbs 5, prepositions 3, articles/pronouns 2. A small length bonus (up to +2.4) is added so longer words are slightly preferred but don't dominate. Step 3 — Weighted random pick without replacement. So a noun is ~5x more likely to be blanked than a pronoun, but sometimes you'll still get a tricky preposition or article. Each time you change difficulty or reload, the seed resets so you get a fresh random mix.
Mar 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.