| package | |
|---|---|
| tests | |
| docs | |
| license | |
| languages | |
| acknowledgments |
Эксперт - это библиотека, которая предназначена для оценки состоятельности экспертного мнения на основе динамического интеллектуального анализа видеоконтента.
"Эксперт" предназначен для оценки состоятельности экспертного мнения на основе различных параметров, полученных в результате мультимодального анализа аудио-, видео- и текстовых данных. Данная разработка может применяться в сфере образования и онлайн-обучения, HR-процессов, вопросов, связанных с анализом информации социального и политического характера.
Библиотека разработана в рамках научно-исследовательской работы, финансируемой из централизованных средств федерального государственного автономного образовательного учреждения высшего образования "Национального исследовательского университета ИТМО".
- Область применения
- Требования
- Установка
- Документация
- Публикации об Эксперт
- Благодарности
- При поддержке
- Контакты
- Цитирование
- Уверенность - это характеристика, которая предназначена для оценки уровня уверенности говорящего. Основой для формирования уверенности служит позитивный опыт решения социальных задач и успешного достижения поставленных целей.
- Агрессия - это характеристика, которая предназначена для оценки уровня агрессии говорящего. Агрессию стоит понимать как мотивированное разрушительное поведение, противоречащее нормам и правилам существования людей в обществе, причиняющее вред объектам нападения, наносящее физический ущерб или вызывающее у них психический дискомфорт.
- Конгруэнтность - это характеристика, которая предназначена для оценки уровня согласованности эмоций говорящего по трем каналам – аудио, видео и текст.
- Непротиворечивость - это характеристика, которая позволяет сравнить два высказывания с целью определения класса логической связи.
- Верификация спикера
- Распознавание и аннотирование речи
- Python ~=3.9 (python3.9-full, python3.9-dev)
- pip >=22.0 или PDM >=2.4.8
- CUDA >= 11.7
- Случай А: Если Вы используете Expert в качестве зависимости или стороннего пакета:
Эксперт может быть установлен с помощью pip:
$ pip install "expert[all] @ git+https://github.com/expertspec/expert.git"или с помощью pdm:
$ pdm add "expert[all] @ git+https://github.com/expertspec/expert.git"В случае с установкой через pdm как стороннего пакета, после установки запустите команду:
$ pdm run pip install mmcv-full~=1.7.0 --ignore-installed --no-cache-dirДанная команда нужна из-за того, что метод установки зависимостей в pdm конфликтует со специфическим методом установки mmcv-full.
Запись expert[all] означает, что будут установлены зависимости из группы all.
Если вы хотите установить зависимости только из группы определенного модуля библиотеки,
то впишите вместо all название необходимого модуля.
Установка без указания группы зависимостей приведет к установке
библиотеки лишь с базовыми зависимостями.
- Случай Б: Если Вы разрабатываете и запускаете Expert напрямую, установите его из исходников:
Склонировать репозиторий:
$ git clone https://github.com/expertspec/expert.gitУстановить все зависимости из pdm.lock файла:
$ pdm sync -G all -vили опциональные зависимости для каждого отдельного модуля библиотеки (см. pyproject.toml):
$ pdm sync -G <group> -vЗапустить прекоммитные хуки:
Для обновления версии зависимости (пакета) вам необходимо изменить версию в pyproject.toml и после выполнить:
$ pdm update -G <group> <package>$ pre-commit run (все хуки, только для закоммиченых изменений)
$ pre-commit run --all-files (все хуки для любых изменений)
$ pre-commit run <hook_name> (определенный хук)| [1] | Sinko M.V., Medvedev A.A., Smirnov I.Z., Laushkina A.A., Kadnova A., Basov O.O. Method of constructing and identifying predictive models of human behavior based on information models of non-verbal signals // Procedia Computer Science - 2022, Vol. 212, pp. 171-180 |
| [2] | Laushkina A., Smirnov I., Medvedev A., Laptev A., Sinko M. Detecting incongruity in the expression of emotions in short videos based on a multimodal approach // Cybernetics and physics - 2022, Vol. 11, No. 4, pp. 210–216 |
Мы благодарим сообщество за важный вклад в развитие библиотеки и участников многочисленных научных конференций и семинаров за их ценные советы и предложения.
Исследование проводится при поддержке исследовательского центра "Сильный искусственный интеллект в промышленности" Университета ИТМО в рамках плана программы центра: разработка и тестирование экспериментального прототипа библиотеки сильных алгоритмов ИИ с точки зрения гибридного принятия решений на базе взаимодействия ИИ и ЛПР на основе моделей профессионального поведения и когнитивных процессов ЛПР в трудно формализуемых задачах с высокой неопределенностью.
- Анатолий Медведев - ML-engineer
- Иван Смирнов - ML-engineer
- Самигулин Тимур - ML-engineer
- Артём Бондарь - ML-engineer
- Алёна Комарова - ML-engineer
- Андрей Лаптев - Backend Developer
- Артем Чемезов - Frontend Develop
- Ольга Гофман - Scientist
- Ника Крайновских - Researcher
- Анастасия Лаушкина - Project Manager, Researcher
@software{expertspec,
title = {expert},
author = {Laushkina, Anastasiya and Smirnov, Ivan and Medvedev, Anatolii et al.},
year = {2023},
url = {https://github.com/expertspec/expert},
version = {1.0.0}
}

