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

Проектуємо та впроваджуємо системи штучного інтелекту: від прототипу до production-ready рішення. Наша команда поєднує експертизу в машинному навчанні, дата-інжинірингу та MLOps, щоб AI працював не в лабораторії, а в реальному бізнесі.
Показано 1 з 1Усі 1566 послуг
Реалізація автоматичного вилучення Action Items з транскрибованих нарад
Простий
від 1 дня до 3 днів
Часті запитання

Напрямки AI-розробки

Етапи розробки AI-рішення

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1284
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1196
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    901
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1119
  • image_logo-advance_0.webp
    Розробка логотипу компанії B2B Advance
    586
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    853

Реалізація автоматичного вилучення 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 за ім'ям.