Разработка системы эмоционального реагирования NPC на основе анализа текста
Требуется создать и интегрировать в игровую диалоговую систему модуль, который позволит неигровым персонажам (NPC) эмоционально реагировать на слова игрока.
Основная суть задачи
Система должна анализировать текстовые реплики игрока и на основе этого анализа менять внутреннее эмоциональное состояние NPC.
Технические требования
- Использовать готовую предобученную модель для анализа тональности (sentiment analysis), например, с платформы Hugging Face.
- Модель должна определять эмоциональную окраску высказываний игрока.
- На основе результата анализа система должна изменять состояние NPC по ключевым параметрам: дружелюбие, агрессия, страх.
- Необходимо настроить логику переходов между этими состояниями в зависимости от тональности диалога.
- Обеспечить интеграцию модуля анализа в существующую или разрабатываемую диалоговую систему игры.
Ожидаемый результат
NPC, которые динамически и правдоподобно реагируют на стиль общения и содержание реплик игрока, создавая более глубокий и immersive игровой опыт.