Чат-бот с базой знаний (придание чат-боту персонажа)
В настоящее время я разрабатываю чат-бота с использованием преобразователей Huggingface (например, GPT2 и BlenderBot). Я хотел бы включить базу знаний, чтобы дать чат-боту персону (например, Мари Кюри). Это означает предложения, описывающие, кто это. Например, база знаний может содержать предложения «Я ученый», «У меня двое детей», «Недавно у меня появился кот», «Я люблю физику» или даже более длинные предложения.
Можно ли создать чат-бота, используя базу знаний? Например, рассматривая информацию из статьи в Википедии. Единственная возможность, которую я вижу, - это точная настройка модели на парах вопрос-ответ человека. Такие пары вопрос-ответ можно извлечь из интервью, но ответы на интервью могут быть очень длинными, и для некоторых людей интервью не существует.