Это история о том, как за два дня мы приложили AI к самому больному месту наших продуктов – отчётам – и получили крутой концепт, который позволил представить мир, где вместо составления сложных запросов можно просто спросить систему на естественном языке.
Лабиринт отчётов: Сложность поиска данных в Netwrix Auditor
Когда открыли доступ к генеративным моделям, у меня и продакт-менеджера Netwrix Auditor (далее просто Аудитор) не было сомнений, где стоит применить AI в этом продукте.
Всё взаимодействие с Аудитором выстроено вокруг отчётов. Вот есть у тебя какой-то вопрос к данным, собранным Аудитором, идёшь и ищешь нужный отчёт, который ответит тебе на этот вопрос. А отчётов сотни, если не тысяча. Это как с настольной энциклопедией: чтобы найти ответ на какой-то вопрос, вы смотрите содержание, затем перебираете несколько статей, которые, как вам кажется, могут содержать ответ, и так до тех пор, пока не найдете то, что ищете. Как видите, настоящая головная боль.
В своё время команда дополнила отчёты функционалом поиска по всем данным. Это был шаг в нужном направлении, но думаю, вы знаете, что создать гибкую, понятную, удобную систему фильтров по данным не так-то просто.
Известные проблемы
Я периодически поднимала эту проблему с менеджером Аудитора. Меня также беспокоило, что мы повторяем почти то же самое в 1Secure, нашем новом облачном решении.
Когда я работала над визуальной правкой экрана поиска в 1Secure, я детально изучила функционал, его работу и известные проблемы. Моё предложение улучшить опыт работы с отчётами было отложено, так как для этого требовалось глубокое понимание запросов пользователей, проведение исследований, тестирование концепций и возможная переработка продукта, на которую у команды не было бы времени из-за перегруза.
Как AI может улучшить работу с отчётами
Мы смело предположили, что AI значительно повлияет на кривую обучения при работе с поиском и отчётами, учитывая, что пользователи в среднем проводят около 15 минут в неделю в нашем продукте и часто теряются в нём.
Время действовать: Участие в AI-хакатоне
В нашей концепции мы пошли дальше отдельного продукта и вот почему. Компания успела купить много продуктов, которые, несмотря на то, что решают разные задачи по IT-безопасности, имеют в основе похожий функционал поиска и отчётов. Как минимум в четырёх из них уже есть такой поиск, а в пятом команда думает разрабатывать его сама.
Мы также предложили дорожную карту, которая показывает постепенное подключение всё большего количества продуктов. Этим мы хотели показать, что можно начать с малого и двигаться в сторону наращивания ценности.
Концепт интерфейса: Добавление AI в процесс поиска
Итак, основной идеей было интегрировать чат, который помогал бы пользователям находить нужные отчеты и данные.
Работая над интерфейсом, я сохранила возможность традиционного поиска по фильтрам, добавив к нему новый элемент – чат. Этот выбор не случаен. Фильтры позволяют пользователям точнее настраивать параметры поиска, предоставляя полный контроль над процессом или позволяя быстро изменить какой-то параметр.
С чатом поиск становится значительно проще. Пользователи могут задавать вопросы на обычном языке, а в ответ получать наиболее подходящий отчёт с уже выставленными фильтрами. Чат также может суммировать ключевую информацию из отчетов, помогая пользователям быстро ориентироваться в данных. Если в данных есть что-то подозрительное, бот указывает на это и предлагает дальнейшие шаги.
Кроме того, сохраняется не только история запросов, но и их цепочка в рамках одной истории поиска. Пользователь может вернуться к ним в любой момент, что особенно полезно для аудиторов и аналитиков.
Итого концепт интерфейса состоит из следующих функциональных элементов:
Признание и успех
Получилось эффектно и ценно. Мы показали, как можно сделать жизнь пользователей наших продуктов гораздо проще с помощью умных отчётов, доработав текущее решение с помощью AI-технологий. Идея получила признание и первое место на хакатоне.
Не всё так гладко
К сожалению, через пару недель после нашего хакатона нечто похожее, но в упрощённой реализации, появилось у наших конкурентов уже в продакшене. Бизнес сказал, что не хочет повторять за конкурентом, и нужно дифференцироваться по-другому. Очень жаль, ведь именно в этой области у нас есть проблемы, и именно эта технология может кардинально всё изменить, значительно увеличив ценность наших продуктов для пользователей.
Учитывая сложность и многогранность наших продуктов, я уверена, у нас найдутся другие проблемы, решить которые нам поможет AI. Так что всё впереди.