import random responses = { "hello": ["Hi there!", "Hello!", "Hey! How can I help you today?"], "how are you": ["I'm just a bot, but I'm doing great!", "I'm doing well, thank you!"], "bye": ["Goodbye!", "See you later!", "Take care!"] } def chatbot(): print("Chatbot: Hello! Type 'bye' to end the conversation.") while True: user_input = input("You: ").lower() if user_input == "bye": print("Chatbot: Goodbye!") break elif user_input in responses: print(f"Chatbot: {random.choice(responses[user_input])}") else: print("Chatbot: Sorry, I didn't understand that.") chatbot()