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>
53 lines
4.5 KiB
JSON
53 lines
4.5 KiB
JSON
{
|
|
"chapter_id": "33",
|
|
"slug": "por-para",
|
|
"title": "Por & Para",
|
|
"time_range_sec": [8879, 9252],
|
|
"summary": "Por and para both can translate as 'for' but cover distinct meanings: por handles motion through, duration, cause, exchange, rate, and idioms; para handles destination, deadline, purpose, recipient, comparison, and employer.",
|
|
"suggested_grammar_note_id": "por-vs-para",
|
|
"rules": [
|
|
{"title": "Por uses", "bullets": ["Movement: by/through.", "Duration: during/for a period.", "Reason: because of.", "In search of.", "Exchange: in exchange for.", "Per (units of measurement).", "Idiomatic expressions (por ejemplo, por fin, por eso, por aquí)."]},
|
|
{"title": "Para uses", "bullets": ["Destination (movement toward).", "Deadline (time goal).", "Purpose: in order to.", "Recipient of something.", "Comparison or opinion (para mí…).", "Employer (work for)."]},
|
|
{"title": "Mental shortcut", "bullets": ["Por = looks back: cause, route, duration.", "Para = looks forward: goal, destination, endpoint."]}
|
|
],
|
|
"examples": [
|
|
{"es": "Yo fui por el parque.", "en": "I went through the park.", "tags": ["por", "movement"]},
|
|
{"es": "Yo lo hice por dos horas.", "en": "I did it for two hours.", "tags": ["por", "duration"]},
|
|
{"es": "Llegué tarde por el tráfico.", "en": "I got there late because of the traffic.", "tags": ["por", "reason"]},
|
|
{"es": "Yo fui por mi lápiz.", "en": "I went for my pencil.", "tags": ["por", "search"]},
|
|
{"es": "Te di dinero por el boleto.", "en": "I gave you money for the ticket.", "tags": ["por", "exchange"]},
|
|
{"es": "Conducía 120 kilómetros por hora.", "en": "I was driving 120 km per hour.", "tags": ["por", "rate"]},
|
|
{"es": "Por ejemplo, este libro.", "en": "For example, this book.", "tags": ["por", "idiom"]},
|
|
{"es": "Por fin llegamos.", "en": "At last we arrived.", "tags": ["por", "idiom"]},
|
|
{"es": "Yo salgo para Las Vegas el lunes.", "en": "I leave for Las Vegas on Monday.", "tags": ["para", "destination"]},
|
|
{"es": "Lo voy a hacer para el viernes.", "en": "I'm going to do it by Friday.", "tags": ["para", "deadline"]},
|
|
{"es": "Yo estudio español para ser profesor.", "en": "I study Spanish to be a teacher.", "tags": ["para", "purpose"]},
|
|
{"es": "Este regalo es para él.", "en": "This gift is for him.", "tags": ["para", "recipient"]},
|
|
{"es": "Para mí, esta lección es fácil.", "en": "For me, this lesson is easy.", "tags": ["para", "opinion"]},
|
|
{"es": "Ella trabaja para Telecom.", "en": "She works for Telecom.", "tags": ["para", "employer"]}
|
|
],
|
|
"vocab": [
|
|
{"es": "por", "en": "by, through, during, for (because of), per", "pos": "phrase"},
|
|
{"es": "para", "en": "for, in order to, by (deadline), toward", "pos": "phrase"},
|
|
{"es": "por ejemplo", "en": "for example", "pos": "phrase"},
|
|
{"es": "por fin", "en": "at last", "pos": "phrase"},
|
|
{"es": "por eso", "en": "that's why", "pos": "phrase"},
|
|
{"es": "por aquí", "en": "around here", "pos": "phrase"},
|
|
{"es": "para que", "en": "so that", "pos": "phrase"}
|
|
],
|
|
"conjugation_tables": [],
|
|
"exercises": [
|
|
{"sentence": "Caminé _____ el parque ayer.", "correct": "por", "distractor": "para", "explanation": "Movement through a place uses por."},
|
|
{"sentence": "Este regalo es _____ ti.", "correct": "para", "distractor": "por", "explanation": "Recipient uses para."},
|
|
{"sentence": "Estudio mucho _____ aprobar el examen.", "correct": "para", "distractor": "por", "explanation": "Purpose / in order to uses para."},
|
|
{"sentence": "Llegué tarde _____ el tráfico.", "correct": "por", "distractor": "para", "explanation": "Reason / because of uses por."},
|
|
{"sentence": "Trabajé _____ ocho horas.", "correct": "por", "distractor": "para", "explanation": "Duration uses por."},
|
|
{"sentence": "Necesito el informe _____ el lunes.", "correct": "para", "distractor": "por", "explanation": "Deadline uses para."},
|
|
{"sentence": "Pagué cien dólares _____ esta camisa.", "correct": "por", "distractor": "para", "explanation": "Exchange uses por."},
|
|
{"sentence": "_____ mí, el español es fácil.", "correct": "Para", "distractor": "Por", "explanation": "Personal opinion uses para."},
|
|
{"sentence": "Mi hermana trabaja _____ Google.", "correct": "para", "distractor": "por", "explanation": "Employer uses para."},
|
|
{"sentence": "Conducimos a 100 km _____ hora.", "correct": "por", "distractor": "para", "explanation": "Per / rate uses por."}
|
|
],
|
|
"caveats": "Many spoken examples were truncated in OCR (Y, YOLO, sentence ending dropped); reconstructed from the on-screen Spanish lines."
|
|
}
|