Идет набор

    Проект: Обсудим?

    Аннотация проекта:
    Цель проекта заключается в разработке программной системы для мониторинга психологического климата в коллективе и организации самостоятельной работы над собой. Для достижения цели потребуется решить следующие задачи: 1) разработать серверную часть; 2) разработать iOS-приложение; 3) разработать модуль анализа текстов; 4) разработать модуль поддержки принятия решений; 5) интегрировать в систему языковую модель. Актуальность разработки обусловлена высоким уровнем тревожности населения (по данным ФОМ) и выгорания сотрудников (45% испытывали по данным НАФИ). Психологические трудности могут приводить к выбытию сотрудников, а находить новых сложно и дорого. Далеко не все компании готовы нанимать корпоративного психолога, ряд барьеров мешает обращаться за профессиональной помощью самим сотрудникам. На HR-менеджеров, ответственных за психологический климат в коллективе, приходится большое количество сотрудников, из-за чего они не могут уделить достаточное внимание каждому. Ожидается, что система поддержки принятия решений позволит производить мониторинг и направлять усилия на тех, кому нужнее, а сотрудники получат инструмент для самопомощи, основанный на когнитивно-поведенческой терапии, в виде мобильного приложения. Разработанный продукт может применяться в крупных и средних компаниях для борьбы с выгоранием сотрудников. Потенциальными потребителями являются средние и крупные компании, имеющие штатных психологов или HR-службу, в задачи которой входит поддержание микроклимата в коллективе. Также это могут быть специализированные психологические центры, сотрудники которых используют когнитивно-поведенческую терапию и её ответвления при работе с клиентами.
    Партнер проекта:

    Центр научно-практической психологии "Dialectica"

    Центр создан в 2019 году усилиями специалистов, долго и успешно трудившихся на базе государственных учреждений здравоохранения г. Томска, и готов предложить: - Научно-обоснованный подход. - Специалисты работают в команде. - Всегда отслеживаем результат и совершенствуем методики. Главная цель работы центра: Оказывать профессиональную помощь по восстановлению и поддержанию психического здоровья и психологического благополучия, применяя в работе современные методы и концепции психологии, признанные и опробованные во всём Мире.

    Вакансии:
    ML-инженерML-инженерBackend-разработчик (lead)iOS-разработчик
    Классификация работы:
    Разработка ПО
    Направление исследований и разработок:
    Н1. Цифровые технологии

    Конечный продукт

    Конечный продукт представляет из себя программную систему, состоящую из мобильного приложения, web-приложения и серверной части. Система предполагает 2 основные пользовательские роли: HR-менеджер (корпоративный психолог) и сотрудник. Версия сотрудника будет включать в себя функциональность для комплексной работы над собой в рамках когнитивно-поведенческой терапии. А именно психологические тесты, теоретические материалы, когнитивные и поведенческие упражнения, такие как КПТ-дневник, Лестница страха, Планировщик экспозиции. Планируется интегрировать в систему дообученную открытую языковую модель для поддержки пользователя и помощи в выполнении упражнений. Версия HR-менеджера будет содержать функции для мониторинга состояния сотрудников и образовательные материалы по управлению психологическим климатом. Для этого предусмотрена возможность назначать задания сотрудникам (по прохождению тестов, прочтению теории и т.д.), просмотр обобщенной статистики о психологическом состоянии сотрудников а также модель, дающие характеристику состояния сотрудника на основании тестов и записей дневника и рекомендации по дальнейшим шагам.

    Актуальность и востребованность

    Востребованность продукта обусловлена низкой доступностью психологической помощи. На сегодняшний день в обществе высок запрос на психологическую помощь, однако ряд барьеров не позволяет людям своевременно обращаться к психологам и психотерапевтам. Согласно опросу ВЦИОМ, лишь 12% россиян обращались к психологу. Причины могут быть различные - по результатам собственного опроса 30% не могут позволить себе психотерапию финансово, 29% отметили сложность нахождения хорошего специалиста, 21,8 испытывает затруднения с поиском информации по данной теме. Тем временем ряд научных исследований показывают эффективность самостоятельного применения техник когнитивно-поведенческой терапии, в том числе интегрированных в программные средства. Одной из распространенных психологических проблем является выгорание - исследование НАФИ показало, что с ним сталкивались 45% россиян. Согласно глобальному отчету компании CPP, 85% сотрудников в разной степени сталкивались с конфликтами на рабочем месте, 34% респондентов отмечали, что разногласия были вызваны стрессом в процессе работы. Эти проблемы остро стоят не только для самих сотрудников, но и для организаций, которые могут потерять сотрудника и вынуждены будут тратить ресурсы на поиск и адаптацию нового. Сейчас крупные компании начинают уделять внимание психологическому состоянию сотрудников, однако пока не удается обеспечить помощью всех желающих. По результатам проблемных интервью, на ответственных за такую работу приходится большое количество сотрудников, из-за чего не получается уделить внимание всем нуждающимся.

    Предмет разработки/исследования

    Программная система для мониторинга психологического климата в коллективе и организации самостоятельной работы над собой, основанная на методах когнитивно-поведенческой терапии.

    Способы и методы реализации проекта

    системный анализ; объектно-ориентированное моделирование; эксперимент; машинное обучение; разработка программного обеспечения.

    Новизна предлагаемых в проекте решений

    Предлагаемая программная система реализует комплексный подход к работе над психологическими проблемами, основанный на методах когнитивно-поведенческой терапии - требования по терапевтическому наполнению были определены в ходе интервью с практикующими специалистами и представлены на конференции ПРФН и Молодежном конвенте УрФУ. Помимо традиционной когнитивной терапии Бэка, в систему интегрированы упражнения из рационально-эмотивно-поведенческой терапии и планируется добавить упражнения из диалектической поведенческой терапии - на данный момент не реализованные в русскоязычном ПО. Система будет включать в себя всю необходимую для самопомощи функциональность - тесты, теорию, когнитивные и поведенческие упражнения. Имеющиеся на сегодняшний день решения предоставляют HR-менеджерам данные в обобщенном виде, что не позволяет судить о состоянии конкретных сотрудников. Для сохранения конфиденциальности и повышения уровня доверия сотрудников к продукту предлагается реализация системы поддержки принятия решений для HR-менеджера. Специалист в таком случае не будет видеть результаты тестов напрямую, но получит не только общую аналитику, а также рекомендации по помощи отдельным сотрудникам. Для этого планируется создать, обучить и интегрировать в продукт модель, вычисляющую интегральную оценку состояния сотрудников на основании его результатов психологических тестов и записей дневников.

    Задел по тематике проекта

    Созданный в рамках договора по программе УМНИК экспериментальный образец Android-приложения, включающий в себя 7 психологических тестов, 6 упражнений и 1 функцию вовлечения; свидетельство о регистрации программы для ЭВМ "Мой психолог"; прототип web-приложения, позволяющий заполнить анкету HR-менеджера, просматривать результаты тестов сотрудников и назначать им задания; серверная часть (46 запросов API) и база данных (31 сущность).

    Конкурентные преимущества создаваемого продукта

    Косвенными аналогами продукта являются такие платформы, как "Ясно", "Alter" и ряд подобных. Однако они имеют иную бизнес-модель, предоставляя психологические услуги на аутсорс через собственную платформу, а не дают инструмент для работы. К прямым конкурентам можно отнести: "Meditopia" - иностранная платформа с инструментами для релаксации, предоставляющая HR-менеджеру доступ к статистике об активности использования системы сотрудниками. Отличием предлагаемого решения является ряд тестов и упражнений, позволяющих сотруднику не только расслабиться, но и организовать проработку психологических трудностей. А также рекомендации HR-менеджерам по помощи сотрудникам, а не только отчеты об их вовлеченности в работу с программой. "Norby" - иностранная платформа с более широкой функциональностью, чем предыдущая - помимо релаксации представлена теория, психологические тесты и некоторые упражнения. HR-менеджеру предоставлены аналогичные функции, соответственно, отличия предлагаемого продукта в этой части тоже аналогичные предыдущему пункту. Сотруднику будет предложен более широкий список упражнений и функций вовлечения. "Антистресс" - российская платформа, основанная на когнитивно-поведенческой терапии, предоставляющая широкую функциональность для пользователей и возможность просматривать результаты обобщенные тестов для HR-менеджера. Принципиальное отличие нашего продукта заключается в реализации моделей предиктивной аналитики и системы поддержки принятия решений, позволяющей HR-менеджеру иметь представление о состоянии отдельных сотрудников, не нарушая их конфиденциальность.

    Календарный план

    1 этап:
    Исследование
    Продолжительность:
    3 месяца
    Работы, выполняемые на этапе:
    обзор предметной области; знакомство с научно-техническим заделом по проекту; рефакторинг кода серверной части; проектирование iOS-приложения; исследование открытых языковых моделей на предмет применимости в контексте психологии; определение данных для обучения моделей.
    Результаты выполнения этапа:
    участники ознакомились с существующим заделом по проекту; проведен обзор подходов к применению систем искусственного интеллекта в задачах психологии; проведен рефакторинг кода серверной части; спроектировано iOS-приложение; проведено исследование языковых моделей в контексте психологии; определены данные, необходимые для обучения моделей предиктивной аналитики состояния сотрудника и способы их сбора.
    2 этап:
    Разработка
    Продолжительность:
    6 месяцев
    Работы, выполняемые на этапе:
    проектирование архитектуры серверной части; внедрение архитектуры серверной части; расширение API серверной части; верстка интерфейсов iOS-приложения; разработка экранов iOS-приложения; сбор данных для обучения моделей.
    Результаты выполнения этапа:
    код серверной части разделен в соответствии с выбранным архитектурным решением; в API сервера добавлены необходимые (по мере развития Android-приложения и web-версии) запросы; разработаны экраны iOS-приложения (регистрации и авторизации, главный экран, трекер настроения, вольный дневник, выбор своего HR-менеджера, отправка заявки, просмотр заданий, просмотр теории, психологические тесты); собран дата-сет для предварительного обучения моделей.
    3 этап:
    Разработка
    Продолжительность:
    6 месяцев
    Работы, выполняемые на этапе:
    развитие API серверной части; обучение моделей; интеграция обученных моделей в серверную часть; верстка интерфейсов iOS-приложения; разработка экранов iOS-приложения; сбор данных для обучения моделей написание научных статей.
    Результаты выполнения этапа:
    в API сервера добавлены необходимые (по мере развития Android-приложения и web-версии) запросы; в API добавлены запросы для обращения к моделям; предварительно обучены модели для предиктивной аналитики состояния сотрудника; реализованы экраны iOS-приложения (КПТ-дневник, анализ проблемы, проверка убеждений, анализ убеждений, рационально-иррациональный диалог, поведенческая цепочка, чат с ботом); расширен дата-сет для обучения моделей; написаны 2 научные статьи и отправлены в журналы, рекомендуемые ВАК.
    4 этап:
    Аппробация
    Продолжительность:
    6 месяцев
    Работы, выполняемые на этапе:
    покрытие тестами кода серверной части; покрытие тестами кода iOS-приложения; тестирование прототипа системы; дообучение моделей; проверка качества прототипа системы с привлечением специалистов из предметной области; написание магистерских диссертаций; написание документации; получения свидетельство о регистрации программы для ЭВМ.
    Результаты выполнения этапа:
    написаны unit-тесты для кода серверной части; написаны unit-тесты для кода iOS-приложения; протестирован прототип программной системы; повышена точность предиктивных моделей; дана оценка качества прототипа системы с привлечением практикующих психологов и HR-менеджеров; написаны магистерские диссертации участников проекта; приняты к публикации в журналах, рекомендованных ВАК, 2 статьи; написана документация к программной системе; получено свидетельство о регистрации программы для ЭВМ.

    Команда проекта

    Руководитель проекта

    Симонов Тимофей Сергеевич

    Инженерно-технический персонал

    • Куратор проекта

      Садыков Глеб Ильдарович

      Должность: Директор МСБИ "Дружба"

      Опыт и квалификация: Эксперт АСИ и эксперт НТИ.

    Вакансии для обучающихся

    Идет набор

    ML-инженер

    знание Python; понимание NLP, знание библиотек для обработки естественного языка (NLTK, TextBlob, spaCy); базовые знания по PyTorch, TensorFlow, Keras; понимание основ машинного обучения и статистики. способность к быстрому обучению и применению новых технологий.

    Идет набор

    ML-инженер

    знание Python; опыт работы с языковыми моделями; базовые знания основных библиотек; опыт развертывания и использования готовых моделей; понимание основ машинного обучения и статистики; способность к быстрому обучению и применению новых технологий.

    Набор завершен

    Backend-разработчик (lead)

    знание Python; знакомство с FastAPI; понимание СУБД (PostgreSQL - желательно); понимание алгоритмов и структур данных; опыт работы в команде; коммуникабельность; умение работать с Git; умение работать с Docker; понимание основных паттернов и принципов проектирования (SOLID, Чистая архитектура); желание писать чистый и поддерживаемый код.

    Набор завершен

    iOS-разработчик

    знание Swift или Kotlin; умение работать с сетью (REST, HTTP); понимание основных паттернов и принципов проектирования (SOLID, Чистая архитектура); желание писать чистый и поддерживаемый код; понимание принципов работы клиент-серверных и мобильных приложений; умение работать с Git; многопоточность; DI; знание основных фреймворков iOS SDK (UIKit, MapKit, WKWebView, PushKit, UserNotifications).

    Дополнительные материалы