Skip to content

Commit

Permalink
Summary
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryRyumin committed Dec 23, 2023
1 parent bf83e84 commit 7b3b69e
Show file tree
Hide file tree
Showing 9 changed files with 599 additions and 206 deletions.
4 changes: 2 additions & 2 deletions docs/source/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

.. topic:: `OCEANAI` это?

*Библиотека с открытым исходным кодом, состоящая из набора алгоритмов интеллектуального анализа поведения человека на основе его мультимодальных данных для автоматического оценивания уровня отдельных персональных качеств личности человека для выполнения профессиональных обязанностей. Библиотека оценивает 5 качеств: открытость опыту, добросовестность, экстраверсия, доброжелательность, нейротизм/невротизм.*
*Библиотека с открытым исходным кодом, состоящая из набора алгоритмов интеллектуального анализа поведения человека на основе его мультимодальных данных для автоматического оценивания уровня отдельных персональных качеств личности человека (ПКЛЧ). Библиотека оценивает 5 ПКЛЧ: открытость опыту, добросовестность, экстраверсия, доброжелательность, эмоциональная стабильность.*

.. topic:: Почему библиотека называется `OCEANAI`?

*OCEAN - это аббревиатура 5 персональных качеств (Openness, Conscientiousness, Extraversion, Agreeableness, Neuroticism), а AI - это аббревиатура искусственного интеллекта.*
*OCEAN - это аббревиатура 5 ПКЛЧ (Openness, Conscientiousness, Extraversion, Agreeableness, Non-Neuroticism), а AI - это аббревиатура искусственного интеллекта.*

.. topic:: Можно ли установить `OCEANAI` с помошью pip?

Expand Down
69 changes: 66 additions & 3 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Документация библиотеки алгоритмов сильного искусственного интеллекта - ``OCEANAI``
===================================================================================

`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ - библиотека с открытым исходным кодом, состоящая из набора алгоритмов интеллектуального анализа поведения человека на основе его мультимодальных данных для автоматического оценивания уровня отдельных персональных качеств личности человека для выполнения профессиональных обязанностей. Библиотека оценивает 5 качеств: Открытость опыту (**O**\ p\ enness), Добросовестность (**C**\ o\ nscientiousness), Экстраверсия (**E**\ x\ traversion), Доброжелательность (**A**\ g\ reeableness), Нейротизм/невротизм (**N**\ e\ uroticism).
`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ - библиотека с открытым исходным кодом, состоящая из набора алгоритмов интеллектуального анализа поведения человека на основе его мультимодальных данных для автоматического оценивания уровня отдельных персональных качеств личности человека (ПКЛЧ). Библиотека оценивает 5 ПКЛЧ: Открытость опыту (**O**\ p\ enness), Добросовестность (**C**\ o\ nscientiousness), Экстраверсия (**E**\ x\ traversion), Доброжелательность (**A**\ g\ reeableness), Эмоциональная стабильность (Non-**N**\ e\ uroticism).

.. image:: https://img.shields.io/pypi/v/oceanai
:alt: PyPI (image)
Expand Down Expand Up @@ -43,15 +43,27 @@
Алгоритм МОИ является связующим звеном трех алгоритмов анализа информации (ААИ, АВИ и АТИ). Данный алгоритм выполняет
нейросетевое объединение признаков полученных с помощью алгоритмов ААИ, АВИ и АТИ.

`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ предоставляет примеры решения прикладных задач на основе полученных гипотез предсказаний оценок ПКЛЧ:

#. Ранжирование потенциальных кандидатов для выполнения профессиональных обязанностей:
#. по группам профессий;
#. по профессиональным навыкам.
#. Прогнозирование потребительских предпочтений по выбору промышленных потребительских товаров:
#. на примере характеристик автомобиля;
#. на примере категорий применения мобильного устройства.
#. Формирование эффективных рабочих коллективов:
#. поиск подходящего младшего коллеги;
#. поиск подходящего старшего коллеги.

Помимо основной задачи - мультимодального оценивания персональных качеств личности человека, реализованные в
`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ признаки позволят исследователям решать другие задачи анализа поведения
человека, например распознавание его аффективных состояний.

`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ использует самые актуальные библиотеки с открытым исходным кодом
для обработки аудио и видеоинформации: `librosa <https://librosa.org/>`_,
для обработки аудио-, видео- и текстовой информации: `librosa <https://librosa.org/>`_,
`openSMILE <https://audeering.github.io/opensmile-python/>`_,
`openCV <https://pypi.org/project/opencv-python/>`_,
`mediapipe <https://google.github.io/mediapipe/getting_started/python>`_.
`mediapipe <https://google.github.io/mediapipe/getting_started/python>`_, `transformers <https://pypi.org/project/transformers/>`_.

`OCEANAI <https://oceanai.readthedocs.io/ru/latest/>`_ написана на языке программирования
`python <https://www.python.org/>`_. Нейросетевые модели
Expand All @@ -75,6 +87,57 @@

`Библиотека алгоритмов интеллектуального анализа поведения человека на основе его мультимодальных данных, обеспечивающих оценивание уровня отдельных персональных качеств личности человека для выполнения профессиональных обязанностей (OCEAN-AI) <https://new.fips.ru/registers-doc-view/fips_servlet?DB=EVM&DocNumber=2023613724&TypeFile=html>`_

Свидетельство о государственной регистрации базы данных
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

`Корпус для мультимодального оценивания персональных качеств личности человека (MuPTA - Multimodal Personality Traits Assessment Corpus) <https://new.fips.ru/registers-doc-view/fips_servlet?DB=DB&DocNumber=2023624011&TypeFile=html>`_

-----

Публикации
~~~~~~~~~~

Журналы
-------

.. code-block:: bibtex
@article{ryumina22_neurocomputing,
author = {Elena Ryumina and Denis Dresvyanskiy and Alexey Karpov},
title = {In Search of a Robust Facial Expressions Recognition Model: A Large-Scale Visual Cross-Corpus Study},
journal = {Neurocomputing},
volume = {514},
pages = {435-450},
year = {2022},
doi = {https://doi.org/10.1016/j.neucom.2022.10.013},
}
.. code-block:: bibtex
@article{ryumina24_eswa,
author = {Elena Ryumina and Maxim Markitantov and Dmitry Ryumin and Alexey Karpov},
title = {OCEAN-AI Framework with EmoFormer Cross-Hemiface Attention Approach for Personality Traits Assessment},
journal = {Expert Systems with Applications},
volume = {239},
pages = {122441},
year = {2024},
doi = {https://doi.org/10.1016/j.eswa.2023.122441},
}
Конференции
-----------

.. code-block:: bibtex
@inproceedings{ryumina23_interspeech,
author = {Elena Ryumina and Dmitry Ryumin and Maxim Markitantov and Heysem Kaya and Alexey Karpov},
title = {Multimodal Personality Traits Assessment (MuPTA) Corpus: The Impact of Spontaneous and Read Speech},
year = {2023},
booktitle = {INTERSPEECH},
pages = {4049--4053},
doi = {https://doi.org/10.21437/Interspeech.2023-1686},
}
-----

Разработка поддерживается исследовательским центром
Expand Down
6 changes: 6 additions & 0 deletions docs/source/user_guide/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,9 @@
"opencv-contrib-python", "4.6.0.66", ".. image:: https://img.shields.io/pypi/v/opencv-contrib-python"
"pymediainfo", "6.0.1", ".. image:: https://img.shields.io/pypi/v/pymediainfo"
"mediapipe", "0.9.0", ".. image:: https://img.shields.io/pypi/v/mediapipe"
"liwc", "0.5.0", ".. image:: https://img.shields.io/pypi/v/liwc"
"transformers", "4.36.0", ".. image:: https://img.shields.io/pypi/v/transformers"
"sentencepiece", "0.1.99", ".. image:: https://img.shields.io/pypi/v/sentencepiece"
"torch", "2.0.1", ".. image:: https://img.shields.io/pypi/v/torch"
"torchaudio", "2.0.2", ".. image:: https://img.shields.io/pypi/v/torchaudio"
"sacremoses", "0.0.1", ".. image:: https://img.shields.io/pypi/v/sacremoses"
47 changes: 24 additions & 23 deletions locales/en/LC_MESSAGES/faq.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,61 +7,62 @@ msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: [email protected]\n"
"POT-Creation-Date: 2022-12-01 11:06+0300\n"
"POT-Creation-Date: 2023-12-23 15:27+0300\n"
"PO-Revision-Date: 2022-12-01 09:13+0300\n"
"Last-Translator: Elena Ryumina <[email protected]>, Dmitry Ryumin <[email protected]>"
"<[email protected]>\n"
"Last-Translator: Elena Ryumina <[email protected]>, Dmitry Ryumin "
"<[email protected]><[email protected]>\n"
"Language-Team: English <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n"

#: ../../source/faq.rst:2 9931a6406c1447f68f3ac2492bb12f1e
#: ../../source/faq.rst:2 d9d178f9cf9548489fb467e6744c1b7d
msgid "Ответы на часто задаваемые вопросы"
msgstr "FAQ"

#: ../../source/faq.rst:4 0136f00c4454474bbc2fdffc9a9b38ab
#: ../../source/faq.rst:4 b13e2b6af3594d90a08d89a94a74d418
msgid "Это список часто задаваемых вопросов о `OCEANAI` и ответов на них."
msgstr "This is a list of FAQ about `OCEANAI` and the answers to them."

#: ../../source/faq.rst:-1 57285f82b25847c7888f4d73a1fc7c88
#: ../../source/faq.rst:-1 cce10186d3474ef69321c228017ebfea
msgid "`OCEANAI` это?"
msgstr "What is `OCEANAI`?"

#: ../../source/faq.rst:8 c976ad44f879460398b784c19bdc053a
#: ../../source/faq.rst:8 c11273c74fbf46b795ed1e5ced48a5cd
msgid ""
"*Библиотека с открытым исходным кодом, состоящая из набора алгоритмов "
"интеллектуального анализа поведения человека на основе его "
"мультимодальных данных для автоматического оценивания уровня отдельных "
"персональных качеств личности человека для выполнения профессиональных "
"обязанностей. Библиотека оценивает 5 качеств: открытость опыту, "
"добросовестность, экстраверсия, доброжелательность, нейротизм/невротизм.*"
"персональных качеств личности человека (ПКЛЧ). Библиотека оценивает 5 "
"ПКЛЧ: открытость опыту, добросовестность, экстраверсия, "
"доброжелательность, эмоциональная стабильность.*"
msgstr ""
"*An open-source library consisting of a set of algorithms for "
"intellectual analysis of human behavior based on multimodal data for automatic personal traits assessment to "
"performance of professional duties. The library evaluates 5 traits: "
"Openness to experience, Conscientiousness, Extraversion, Agreeableness, "
"Neuroticism.*"
"intellectual analysis of human behavior based on multimodal data for "
"automatic personal traits assessment. "
"The library evaluates five traits: Openness to experience, "
"Conscientiousness, Extraversion, Agreeableness, Non-Neuroticism.*"

#: ../../source/faq.rst:-1 0ac6446d8bab4517a35cf351a7e48de9
#: ../../source/faq.rst:-1 893b8fe57f344bc8b096484beed2d21e
msgid "Почему библиотека называется `OCEANAI`?"
msgstr "Why it is named `OCEANAI`?"

#: ../../source/faq.rst:12 81a9147bdfdf4832a336bc815c880773
#: ../../source/faq.rst:12 bf6235cb61b94db984afa3ed751d2842
msgid ""
"*OCEAN - это аббревиатура 5 персональных качеств (Openness, "
"Conscientiousness, Extraversion, Agreeableness, Neuroticism), а AI - это "
"аббревиатура искусственного интеллекта.*"
msgstr "*OCEAN is an abbreviation for 5 personal traits (Openness, "
"Conscientiousness, Extraversion, Agreeableness, Neuroticism), and AI is "
"*OCEAN - это аббревиатура 5 ПКЛЧ (Openness, Conscientiousness, "
"Extraversion, Agreeableness, Non-Neuroticism), а AI - это аббревиатура "
"искусственного интеллекта.*"
msgstr ""
"*OCEAN is an abbreviation for five personality traits (Openness, "
"Conscientiousness, Extraversion, Agreeableness, Non-Neuroticism), and AI is "
"Artificial Intelligence abbreviation.*"

#: ../../source/faq.rst:-1 6754a491df854e1aa0befe4679303fc0
#: ../../source/faq.rst:-1 0231f9fc9dab4aecba7a184e43e7d881
msgid "Можно ли установить `OCEANAI` с помошью pip?"
msgstr "Can I install `OCEANAI` using pip?"

#: ../../source/faq.rst:16 1d1f60d43aad40f8b0e14ed3c00db939
#: ../../source/faq.rst:16 5ccb8fadae574bd189585ab026c7a2ed
msgid ""
"*Да, для этого нужно перейти по* `ссылке "
"<https://pypi.org/project/oceanai>`_."
Expand Down
Loading

0 comments on commit 7b3b69e

Please sign in to comment.