Мы создаем чат-бота, используя python, nltk и отражения. Когда мы используем рефлексы, как мы можем использовать условные операторы для создания вывода на основе ввода пользователя. Предположим, мы хотели бы распечатать pass, если процент больше 75, и потерпеть неудачу, если меньше 75. Как мы можем записать это в чат-парах.
pairs = [
[
r"(.*)my name is (.*)",
["Hello %2, How are you today ?",]
],
[
r"(.*)help(.*) ",
["I can help you ",]
]
]
Выше приведен пример чат-пар, которые мы использовали.