Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Бэкенд
Бэкенд

Материалы для программистов на тему «Бэкенд»

Сергей Киприн

Как мы разрабатываем систему голосового управления презентациями на базе Whisper и GigaChat

Как создать инструмент, который позволяет переключать слайды с помощью голосовых команд и контекстного анализа речи. В статье разбирается микросервисная архитектура на React и Python (FastAPI), использование модели OpenAI Whisper для транскрибации в реальном времени и интеграция LLM GigaChat для интеллектуального ведения презентации. Также описываются проблемы нестабильности нейросетей в живых выступлениях и реализованные решения: режим байпаса и навигация по ключевым словам.

Как мы разрабатываем систему голосового управления презентациями на базе Whisper и GigaChat
9186
Дима Державин для Tproger

5 вещей, которые должен знать фронтенд-разработчик про Docker

В статье разберёмся, зачем фронтенд-разработчику необходимо знать Docker. Пройдёмся по основам: от создания образа и управления контейнерами до настройки полноценного стека с бэкендом при помощи Docker Compose.

5 вещей, которые должен знать фронтенд-разработчик про Docker
3926
Татьяна Жукова для Tproger

Типы языков программирования: от низкоуровневых до высокоуровневых — как выбрать для новичка

Выбираете первый язык программирования? Узнайте о низкоуровневых (C, C++), среднеуровневых (Java, C#) и высокоуровневых (Python, JavaScript) языках: плюсы, минусы и примеры применения. Чек-лист от экспертов поможет новичкам выбрать язык для веб, мобильной разработки или игр.

Типы языков программирования: от низкоуровневых до высокоуровневых — как выбрать для новичка
8090