Реализация автоматического извлечения Action Items из транскрибированных встреч

Проектируем и внедряем системы искусственного интеллекта: от прототипа до production-ready решения. Наша команда объединяет экспертизу в машинном обучении, дата-инжиниринге и MLOps, чтобы AI работал не в лаборатории, а в реальном бизнесе.
Показано 1 из 1 услугВсе 1566 услуг
Реализация автоматического извлечения Action Items из транскрибированных встреч
Простая
от 1 рабочего дня до 3 рабочих дней
Часто задаваемые вопросы
Направления AI-разработки
Этапы разработки AI-решения
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1218
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1161
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    853
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1047
  • image_logo-advance_0.png
    Разработка логотипа компании B2B Advance
    561
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    825

Реализация автоматического извлечения Action Items из транскрибированных встреч

Action Items — конкретные задачи с исполнителем и сроком, которые возникают в ходе обсуждения. Из часового транскрипта их нужно вычленить точно: не пропустить ни одного, не зафиксировать обещания, которые на самом деле были гипотетическими.

Подход к извлечению

Прямой промпт с инструкцией «найди все задачи» даёт много шума — модель включает обсуждения и вопросы как задачи. Лучший подход — двухэтапный:

  1. Классификация фраз — модель проходит по транскрипту и размечает фрагменты как: action_item, decision, question, discussion
  2. Структурирование — только фрагменты типа action_item обрабатываются для извлечения полей
class ActionItem(BaseModel):
    task: str                    # описание задачи
    assignee: str | None         # имя исполнителя (если упомянут)
    deadline: str | None         # срок (если упомянут)
    context: str                 # оригинальная цитата из транскрипта
    confidence: float            # уверенность модели

Работа с неопределённостью

Транскрипты содержат условные обязательства: «Надо бы сделать», «Может, Иван займётся». Модель должна различать:

  • Чёткое обязательство: «Пётр, сделайте к пятнице» → confidence 0.95
  • Потенциальная задача: «Нам нужно разобраться с этим вопросом» → confidence 0.6, флаг для ревью

Action Items с confidence < 0.7 выносятся в отдельную секцию «Требуют уточнения».

Интеграция с таск-трекерами

Автоматическое создание задач в Jira / Linear / Asana / Trello через API после подтверждения пользователем (или автоматически для задач с confidence > 0.9). Assignee маппится на реальных пользователей через fuzzy matching по имени.