Проблема большинства интерфейсов ИИ
Большинство продуктов с поддержкой искусственного интеллекта страдают от одной и той же проблемы пользовательского опыта. Результат работы ИИ появляется уверенно и гладко, но совершенно непонятно, как он был достигнут. Нет объяснения причин, нет доказательств, нет возможности проверить или оспорить результат. Это создает проблему доверия.
Пользователи либо чрезмерно полагаются на результаты, которые не понимают, либо полностью игнорируют их, потому что не могут оценить обоснованность выводов. Ни один из этих вариантов не полезен.
Нашей целью было создание противоположного подхода – построить интерфейс, где рассуждения ИИ так же очевидны, как его выводы.
Что мы построили
Используя Next.js и Tailwind CSS, интерфейс был построен вокруг трех основных представлений:
Вид временной шкалы клиента
Прокручиваемое хронологическое отображение каждого поведенческого события в истории клиента – просмотры товаров, действия корзины, покупки, отказы – каждое помечено своей фазой (до конверсии, после конверсии) и сигналами, которые оно дало. Это дает любому пользователю полную картину того, кто этот клиент, прежде чем ИИ даже начнет говорить.
Прослеживание рассуждений ИИ
Это была самая важная часть интерфейса. Каждый раз при запуске агента по удержанию клиентов весь процесс рассуждений выводится прямо на экран – память, которую он извлекает, ментальные модели, которые применяет, вызовы инструментов, которые выполняет, и логика за окончательной рекомендацией. Ничего не скрыто. Пользователь может проследить ход мышления агента шаг за шагом.
Панель сравнения
Сравнительный вид двух клиентов, получающих одинаковый сигнал оттока, но разные рекомендации. Здесь можно увидеть различия в поведении клиентов и понять, почему агент принял именно такие решения.