Scraped a 4h Spanish fundamentals YouTube video (transcript + OCR on 14810 frames), extracted structured content across 52 chapters, and generated fill-in-the-blank quizzes for every grammar topic. - 13 new GrammarNote entries (articles, possessives, demonstratives, greetings, poder, al/del, prepositional pronouns, irregular yo, stem-changing, stressed possessives, present/future perfect, present indicative conjugation) - 1010 generated exercises across all 36 grammar notes (new + existing) - Fix tense guide parser to handle unnumbered *Usages* blocks - Rewrite 6 broken tense guide bodies (imperative, subj pluperfect, subj future) with numbered usage format - Bump courseDataVersion 5→6 with TenseGuide refresh on upgrade - Add docs/spanish-fundamentals/ with raw transcripts, polished notes, structured JSON, and exercise data Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
39 lines
4.5 KiB
JSON
39 lines
4.5 KiB
JSON
{
|
|
"noteId": "greetings-farewells",
|
|
"target_count": 30,
|
|
"seed_count": 6,
|
|
"generated_count": 24,
|
|
"exercises": [
|
|
{"sentence": "¿Cómo _____ tú?", "correct": "estás", "distractor": "eres", "explanation": "Well-being is temporary, so use estar."},
|
|
{"sentence": "(Yo) _____ bien.", "correct": "estoy", "distractor": "soy", "explanation": "Reply matches the verb in the question (estar)."},
|
|
{"sentence": "_____ días. (good morning)", "correct": "Buenos", "distractor": "Buenas", "explanation": "Día is masculine, so the plural adjective is buenos."},
|
|
{"sentence": "_____ noches. (good night)", "correct": "Buenas", "distractor": "Buenos", "explanation": "Noche is feminine → buenas."},
|
|
{"sentence": "Thanks → 'Muchas _____'.", "correct": "gracias", "distractor": "perdón", "explanation": "Gracias = thanks; perdón = sorry."},
|
|
{"sentence": "Reply to gracias: '_____ nada'.", "correct": "De", "distractor": "Por", "explanation": "'De nada' literally 'of nothing' = you're welcome."},
|
|
{"sentence": "_____ tardes. (good afternoon)", "correct": "Buenas", "distractor": "Buenos", "explanation": "Tarde is feminine → buenas."},
|
|
{"sentence": "Greeting at 9am: '_____ días'.", "correct": "Buenos", "distractor": "Buenas", "explanation": "Morning greeting uses masculine plural buenos."},
|
|
{"sentence": "Greeting at 3pm: 'Buenas _____'.", "correct": "tardes", "distractor": "noches", "explanation": "Afternoon → tardes."},
|
|
{"sentence": "Greeting at 10pm: 'Buenas _____'.", "correct": "noches", "distractor": "tardes", "explanation": "Evening/night → noches."},
|
|
{"sentence": "Casual hi: '_____'.", "correct": "Hola", "distractor": "Adiós", "explanation": "Hola = hi; adiós = goodbye."},
|
|
{"sentence": "See you later: 'Hasta _____'.", "correct": "luego", "distractor": "bueno", "explanation": "Hasta luego = until later."},
|
|
{"sentence": "See you soon: 'Hasta _____'.", "correct": "pronto", "distractor": "luego", "explanation": "Pronto = soon."},
|
|
{"sentence": "Welcome (to a man): '_____'.", "correct": "Bienvenido", "distractor": "Bienvenida", "explanation": "Masculine singular form for a man."},
|
|
{"sentence": "Welcome (to a woman): '_____'.", "correct": "Bienvenida", "distractor": "Bienvenido", "explanation": "Feminine singular for a woman."},
|
|
{"sentence": "Please: 'Por _____'.", "correct": "favor", "distractor": "nada", "explanation": "Por favor = please."},
|
|
{"sentence": "How's it going? '¿Qué _____?'", "correct": "tal", "distractor": "es", "explanation": "¿Qué tal? = how's it going?"},
|
|
{"sentence": "What's happening? '¿Qué _____?'", "correct": "pasa", "distractor": "tal", "explanation": "¿Qué pasa? = what's going on?"},
|
|
{"sentence": "Sorry: '_____'.", "correct": "Perdón", "distractor": "Gracias", "explanation": "Perdón = sorry/pardon."},
|
|
{"sentence": "Goodbye (literally 'to God'): '_____'.", "correct": "Adiós", "distractor": "Hola", "explanation": "Adiós comes from 'a Dios' = to God."},
|
|
{"sentence": "Informal bye (from Italian): '_____'.", "correct": "Chau", "distractor": "Adiós", "explanation": "Chau/chao is borrowed from Italian ciao."},
|
|
{"sentence": "Nice to meet you: 'Mucho _____'.", "correct": "gusto", "distractor": "favor", "explanation": "Mucho gusto = nice/pleasure to meet you."},
|
|
{"sentence": "Likewise: '_____'.", "correct": "Igualmente", "distractor": "Bienvenido", "explanation": "Igualmente = likewise, the standard reply to mucho gusto."},
|
|
{"sentence": "Until the view: 'Hasta la _____'.", "correct": "vista", "distractor": "luego", "explanation": "Hasta la vista = see you later."},
|
|
{"sentence": "How are you (formal)? '¿Cómo _____ usted?'", "correct": "está", "distractor": "es", "explanation": "Estar for well-being; usted form is está."},
|
|
{"sentence": "Reply: 'Estoy _____' (well).", "correct": "bien", "distractor": "bueno", "explanation": "Estar + adverb bien = I'm well."},
|
|
{"sentence": "Greeting a group at noon: '_____ días'.", "correct": "Buenos", "distractor": "Bueno", "explanation": "Noon is still morning territory; plural buenos."},
|
|
{"sentence": "Bedtime farewell: 'Buenas _____'.", "correct": "noches", "distractor": "tardes", "explanation": "At night, use noches."},
|
|
{"sentence": "What's up? '¿Qué _____?' (informal)", "correct": "hay", "distractor": "es", "explanation": "¿Qué hay? = what's up?"},
|
|
{"sentence": "See you (literally 'we see ourselves'): 'Nos _____'.", "correct": "vemos", "distractor": "vamos", "explanation": "Nos vemos = see you (we'll see each other)."}
|
|
]
|
|
}
|