Как использовать условия в парах при создании чат-бота с использованием python - PullRequest
0 голосов
/ 25 мая 2020

Мы создаем чат-бота, используя python, nltk и отражения. Когда мы используем рефлексы, как мы можем использовать условные операторы для создания вывода на основе ввода пользователя. Предположим, мы хотели бы распечатать pass, если процент больше 75, и потерпеть неудачу, если меньше 75. Как мы можем записать это в чат-парах.

pairs = [
    [
        r"(.*)my name is (.*)",
        ["Hello %2, How are you today ?",]
    ],
    [
        r"(.*)help(.*) ",
        ["I can help you ",]
    ]
]

Выше приведен пример чат-пар, которые мы использовали.

...