Модуль

Что было решено в мессенджере, когда решение не осталось в почте

Одна выгрузка, разбор по фрагментам и вывод, который умеет сказать «недостаточно контекста».

Что на этой странице
  1. Загружают выгрузку, не подключая телефон
  2. Длинная переписка режется на фрагменты
  3. Что сохраняется по каждому фрагменту
  4. Имена подставляются, оригинал не переписывается
  5. Кто участвовал и где ещё это прозвучало
  6. Чем это отличается от архива сообщений
  7. Что видит заказчик

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

Загружают выгрузку, не подключая телефон

Переписка попадает внутрь файлом выгрузки. Никакого подключения к телефону, никаких разрешений, никакого постоянного доступа к вашим сообщениям: один файл, один раз.

Две мелочи, которые мелочами не являются. Первая: телефон не всегда даёт файлу осмысленное имя: на iPhone он всегда называется _chat.txt, для любого разговора. В таком случае заголовок выводится из состава участников, потому что без заголовка непонятно, к какому разговору файл относится.

Вторая: одну и ту же переписку выгружают снова и снова, и новая выгрузка содержит всё, что уже загружено. У каждого сообщения считается отпечаток, и повтор просто пропускается.

Порядок величин с одного живого проекта, как пример масштаба, а не как обещание: за три загрузки вошли 4279 новых сообщений и 3761 дубль был отброшен.

Длинная переписка режется на фрагменты

Разговор из тысяч сообщений не является единицей работы. Он режется на фрагменты, и каждый разбирается отдельно.

Ровно то же происходит с двумя другими видами: с почтовым тредом и с обсуждением внутри задачи. Все три являются фрагментами одного рода, и проходят через один и тот же механизм, а не через три похожих модуля.

Порядок величин с того же проекта: разобрано 11 035 фрагментов, из них 10 270 почтовых тредов, 735 обсуждений в задачах и 30 окон переписки.

Что сохраняется по каждому фрагменту

По фрагменту сохраняются короткий вывод, уровень уверенности (высокий, средний или низкий) и отдельный признак «недостаточно контекста», потому что «неясно» это законный ответ и он лучше догадки. Рядом сохраняются оси разговора: давление, уступка, уход от ответа, конкретность и эскалация.

Порядок величин: 9582 фрагмента с высокой уверенностью, 1438 со средней, 15 с низкой и 1094 помечены как не имеющие достаточного контекста.

И у каждой цитаты есть автор. Вывод без того, кто это сказал, породил бы ровно тот спор, который фрагмент и должен закрывать.

Имена подставляются, оригинал не переписывается

Текст, уходящий на разбор, проходит маскирование идентификаторов, а имена возвращаются на место при показе, по таблице соответствия. Сам ответ модели не переписывается: он хранится как получен, и тот, кто захочет проверить, увидит ровно сказанное.

Хранится и дата самого разговора, а не только дата разбора. Без неё весь архив выглядел бы так, будто случился в день, когда мы запустили обработку.

Кто участвовал и где ещё это прозвучало

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

Чем это отличается от архива сообщений

Архив хранит всё и отвечает на вопрос «когда было отправлено». Здесь хранится ещё и то, что из разговора вышло: о чём договорились, с какой уверенностью и когда. Архив заставляет вас читать; это возвращает вас к месту.

Что видит заказчик

Сами разборы заказчику недоступны вовсе. Переписка открывается ему, только если канал вручную помечен общим, и умолчание тут «не общий»: у подрядчика есть и внутренние каналы, где обсуждают в том числе самого заказчика. Ошибка безопасна лишь в одну сторону: забыли отметить, и заказчик не увидел полезного; отметили лишнее, и он увидел внутреннее.

Историческим перепискам пометка «общая» оставлена намеренно: они и раньше были ему видны, и погасить их молча значило бы сломать работающее. Из 4 загруженных переписок 3 помечены общими.

Хотите посмотреть это на своих данных? Можно начать с пробного периода, без карты.

Начать бесплатно