Как диалоговая программа ИИ может отвечать на один и тот же вопрос, но знать, что нужно давать разные ответы в зависимости от того, когда задан один и тот же вопрос?

Я хочу создать диалоговую программу ИИ на питоне, где я могу задавать вопросы программе, и она ответит мне. Но рассмотрим следующий диалог:

  • Я: «Как ты себя чувствуешь?»
  • Компьютер: «Я хорошо себя чувствую?»
  • Я: «Можете ли вы рассказать мне немного больше об этом?» (ЗДЕСЬ)
  • Компьютер: «Я чувствую себя прекрасно!»
  • Я: «Отлично, как дела у твоего отца?»
  • Компьютер: «У него не очень хорошо».
  • Я: «Можете ли вы рассказать мне немного больше об этом?» (ЗДЕСЬ)
  • Компьютер: «К сожалению, он болен».

Откуда диалоговая программа ИИ может ответить на вопрос «Можете ли вы рассказать мне об этом подробнее?» и что этот вопрос основан на предыдущем ответе пользователя, а не является отдельным вопросом? Кто-нибудь знает, есть ли конкретное название для темы, которую я могу изучить/исследовать?

Спасибо!

0 ответов

Другие вопросы по тегам