Amazing-Python-Scripts
22 строки · 558.0 Байт
1import nltk2from nltk.chat.util import Chat, reflections3# Import patterns from the chat_patterns.py file
4from chat_patterns import patterns5
6chatbot = Chat(patterns, reflections)7
8
9def start_chat():10print("Chatbot: Hi! How can I help you today?")11while True:12user_input = input("You: ")13if user_input.lower() == 'quit':14print("Chatbot: Goodbye!")15break16response = chatbot.respond(user_input)17print("Chatbot:", response)18
19
20if __name__ == "__main__":21nltk.download('punkt')22start_chat()23