Стажировки
НОЯБРь 2026
проект LLM
«Презентатор» (Presentation Generator) — интеллектуальная система автоматического создания корпоративных презентаций



описание проекта

Цель стажировки:
Разработка программной платформы для автоматического формирования многостраничных корпоративных презентаций на основе готовых шаблонов, структурированных данных и текстовых описаний. Система предназначена для сокращения времени подготовки презентационных материалов, упрощения работы с корпоративными стилями и автоматизации подбора способов визуализации информации. Решение объединяет технологии генерации презентаций, языковые модели (LLM) и интеллектуальный анализ данных, обеспечивая создание презентаций в формате PowerPoint (PPTX) с возможностью интеграции во внешние информационные системы и ИИ-сервисы.

Задачи проекта
  1. Разрабатывают серверную часть на Python и FastAPI для автоматической генерации презентаций через REST API и обработки асинхронных запросов.
  2. Интегрируют существующий Python-модуль генерации с использованием библиотеки python-pptx для создания слайдов различных типов: текстовых блоков, таблиц, диаграмм, сравнений и изображений.
  3. Реализуют механизм формирования многостраничных презентаций за один запрос с автоматическим распределением контента по слайдам.
  4. Разрабатывают модуль управления корпоративными шаблонами, позволяющий загружать, применять и версионировать пользовательские стили презентаций.
  5. Интегрируют языковые модели (LLM) для генерации структуры презентации и содержания слайдов на основе текстового описания.
  6. Создают интеллектуальный модуль AI Visual Advisor для анализа входных данных и рекомендации подходящих способов визуализации: графиков, таблиц, диаграмм и текстовых блоков.
  7. Реализуют MCP-сервер на базе протокола Streamable HTTP для взаимодействия с внешними ИИ-агентами и сервисами.
  8. Настраивают хранение шаблонов и готовых материалов с использованием PostgreSQL и MinIO/S3, а также Redis для управления очередями задач.
  9. Разрабатывают механизмы отслеживания статуса генерации, сохранения истории и повторной сборки презентаций с изменёнными параметрами.
  10. Реализуют возможность преобразования готовых презентаций из PPTX в PDF с использованием LibreOffice.
  11. Подготавливают документацию, тестирование и инфраструктуру для распространения решения с открытым исходным кодом по лицензиям Apache 2.0 и MIT.

Польза проекта заказчику:
  • Сокращение времени на создание и оформление корпоративных презентаций.
  • Снижение трудозатрат сотрудников при подготовке типовых презентационных материалов.
  • Автоматизация повторяющихся операций по формированию слайдов, таблиц и диаграмм.
  • Обеспечение единообразия оформления материалов в соответствии с корпоративными стандартами.
  • Упрощение подготовки презентаций на основе текстовых описаний и структурированных данных.
  • Повышение доступности инструментов визуализации информации для сотрудников без специальных технических навыков.
  • Централизация хранения шаблонов и сформированных презентаций с возможностью повторного использования материалов.
  • Создание технологической основы для интеграции инструментов генерации презентаций в существующие корпоративные системы и ИИ-сервисы.

ГК «Росводоканал»

Росводоканал — российская компания, осуществляющая деятельность в сфере водоснабжения и водоотведения, эксплуатации и развития коммунальной инфраструктуры. Работа компании связана с управлением технологическими и административными процессами, обработкой значительных объёмов информации и использованием корпоративных информационных систем.

В рамках проекта заказчик заинтересован в оптимизации внутренних бизнес-процессов, сокращении объёма рутинных операций и повышении эффективности работы сотрудников. Разрабатываемая система позволит анализировать последовательности рабочих действий, выявлять возможности для автоматизации и предоставлять интеллектуальные подсказки при выполнении типовых задач. Решение предполагает интеграцию с существующей ИТ-инфраструктурой с соблюдением требований к информационной безопасности и защите конфиденциальных данных.







OUR COMPANY
Bring Your Ideas to Life
Everything that you dreamed of can be brought to life exactly at the moment when you decide to win.
Book design is the art of incorporating the content, style, format, design, and sequence of the various components of a book into a coherent whole. In the words of Jan Tschichold, "Methods and rules that cannot be improved upon have been developed over centuries. To produce perfect books, these rules must be revived and applied." The front matter, or preliminaries, is the first section of a book and typically has the fewest pages. While all pages are counted, page numbers are generally not printed, whether the pages are blank or contain content.