Подумал, как возможно улучшить работу бота.
Для этого нужно знать способы бота понять о окружающей среде.
Бот использует только текст вводимый пользователем.
Бот должен понимать значение каждого слова или уметь уточнять у пользователя.
Боту необходима уметь строить логические цепочки ( A -> B ).
Сначала бот не имеет никакой базы.
1. Все что ему мы пишем, мы ему должны объяснять реакцию, которую нужно испытать.
2. После образование некоторой базы, бот должен понимая слова, которые мы писали случайным образом составить новый диалог и стараться на основе ответов, которые мы когда-то учили его, он должен отвечать.
3. Когда бот на общался сам собой. Нам нужно вмешаться и посмотреть адекватность ответов и самих вопросов. Возможно провести общением с ботом, если ответы не адекватные у бота, нужна кнопка редактирование реакций, которые автоматически бот создавал.
4. После редактирования, бот должен пересмотреть все диалоги и при возможности построить новые, если мы внесли новые реакции.
5. В идеале, боту можно добавить его чувства и эмоции, которые вы пишите в другом месте программы.(Можно свои чувства, эмоции)
Если все получится сделать, бот в теории будет очень похож по реакциям и настроению на своего собеседника, но для этого вам нужно все писать так, как вы бы сказали или почувствовали в данной ситуации.
Ответов: 632
Рейтинг: 4
|
|||
карма: 0 |
|