К курсуНеделя 7

AI-ассистент для текстов

Собираем первый маленький продукт: инструмент, который реально помогает с текстами, заметками, статьями или рабочими документами.

Чтобы сохранять прогресс, войдите в аккаунт.

Цель недели

Объединить Python + API + промпты в один полезный инструмент.

Что делаем

Мини-проект: AI-ассистент для текстов. Он должен:

  • принимать большой текст;
  • делать краткое резюме;
  • выделять ключевые мысли;
  • отвечать на один вопрос по этому тексту;
  • сохранять результат в отдельный файл.

Архитектура проекта

  1. load_text(path) — загрузка исходного текста;
  2. summarize(text) — резюме;
  3. extract_key_points(text) — ключевые мысли;
  4. answer_question(text, question) — Q&A;
  5. save_result(data) — запись результата.

Материалы

  1. Используй свои материалы недель 5–6
  2. Python pathlib guide
  3. JSON formatting cheatsheet
Чек-лист недели
0/5 выполнено
Практика
Задание: функция для сохранения результата
Напиши функцию save_result(path, summary, key_points), которая сохраняет JSON вида: { "summary": "...", "key_points": ["...", "..."] }

Как сделать сайт полезнее именно для тебя

Эта неделя — место, где можно подменить учебный пример своей реальной задачей:

  • договоры;
  • заметки из созвонов;
  • статьи;
  • письма;
  • переписки.

Главное — обезличивать чувствительные данные, если используешь внешний API.

Критерий качества

Хороший результат недели — когда ты уже реально пользуешься скриптом хотя бы 1–2 раза в день, а не просто держишь его в папке “course_projects”.