РУКОВОДСТВО ПО СОЗДАНИЮ · ПРЕПОДАВАТЕЛИ

Как создать генератор тестов и рабочих листов по YouTube для учителей

Учителя постоянно задают смотреть видео на YouTube, а потом проводят вечера, сочиняя вопросы, чтобы проверить, посмотрели ли ученики и поняли ли. Генератор тестов читает расшифровку и за секунды выдаёт вопросы, словарик и ключ ответов.

Для кого
Школьные учителя, репетиторы, корпоративные тренеры
Срок разработки
Выходные
Эндпоинты API
/transcribe

Какую проблему решает

Составить хорошие вопросы на понимание к 15-минутному видео — это 30 минут и больше, а учителя делают это для многих видео в неделю. Универсальные AI-инструменты часто придумывают то, чего в видео нет. Учителям нужны вопросы, основанные на том, что действительно прозвучало, нужного уровня и в привычных форматах.

Что включить в первую версию

  • Вопросы с выбором ответа, с кратким ответом и «верно/неверно»
  • Настройки уровня текста и сложности
  • Ключ ответов с таймкодом, где объясняется каждый ответ
  • Словарики с определениями
  • Экспорт в Google Forms, PDF и популярные учебные платформы

Как создать: пошагово

  1. 01

    Получите расшифровку

    Вызовите /transcribe с format.timestamp для видеоурока.

  2. 02

    Сгенерируйте обоснованные вопросы

    Попросите LLM составить вопросы только по расшифровке и вернуть таймкод сегмента, подтверждающего каждый ответ.

  3. 03

    Дайте учителю отредактировать

    Показывайте вопросы в редакторе, где учитель может их перегенерировать, переставить или удалить.

  4. 04

    Экспортируйте

    Создайте Google Form, PDF для печати или файл для LMS с тестом и отдельным ключом ответов.

Стартовый код

Эта идея построена на шаблоне «Рецепт 1: на входе одно видео, на выходе структурированный результат». Подставьте свои каналы, промпты и хранилище.

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

res = requests.post(f"{API}/transcribe", headers=HEADERS, json={
    "video": "https://www.youtube.com/watch?v=VIDEO_ID",
    "format": {"timestamp": True, "paragraphs": True},
}).json()

transcript = res["data"]["transcript"]
print(transcript["text"][:500])        # plain text for your LLM prompt
for seg in transcript["segments"][:3]:  # timestamps for deep links
    print(seg["start"], seg["text"])

Почему это стоит создать

Хорошо работает модель freemium: несколько бесплатных тестов в месяц, затем невысокая ежемесячная цена для отдельных учителей и лицензии для школ и округов. Корпоративные тренеры заплатят больше за видео по комплаенсу и онбордингу.

Каких ошибок избегать

  • Вопросы о том, чего нет в видео: основывайте каждый вопрос на расшифровке и показывайте его таймкод.
  • Одна сложность для всех: дайте учителям выбирать класс и тип вопросов.
  • Игнорировать форматы, которыми учителя уже пользуются: экспортируйте в их инструменты, а не заставляйте переходить на новые.

Вопросы об этой идее

Может ли AI составить тест по видео с YouTube?

Да. Имея расшифровку видео, AI-модель может написать вопросы по тому, что было сказано, с таймкодом, где звучит каждый ответ.

Работает ли это для видео на других языках?

Да. Получите субтитры на языке видео или переведите расшифровку, затем сгенерируйте вопросы на языке, нужном вашим ученикам.

Есть ли готовая версия для учеников?

Наше приложение Study уже превращает видео YouTube в конспекты, карточки и тесты, а с помощью API вы можете создать собственную версию.

Начните создавать уже сегодня

10 бесплатных кредитов каждый месяц. Банковская карта не нужна.

Как создать генератор тестов по видео YouTube | YouTubeTranscript.dev