写一个简单人工智能代码
以下是一个简单的人工智能代码示例:
import random
# 创建一个简单的问答类
class SimpleChatbot:
def __init__(self):
self.greetings = ['你好', '嗨', '哈喽']
self.goodbyes = ['再见', '拜拜', '下次见']
self.questions = ['你叫什么名字?', '你喜欢什么颜色?', '你有什么爱好?']
# 对输入进行处理并给出相应的回答
def respond(self, message):
if message in self.greetings:
return random.choice(self.greetings)
elif message in self.goodbyes:
return random.choice(self.goodbyes)
elif message.endswith('?'):
return '我不知道该如何回答'
else:
return '好的'
# 创建一个聊天机器人实例
chatbot = SimpleChatbot()
# 进行简单的对话
while True:
user_input = input('你说:')
response = chatbot.respond(user_input)
print('机器人说:', response)
if response in chatbot.goodbyes:
break
这个简单的人工智能代码创建了一个能够进行简单问答的机器人。它能够识别一些问候语和告别语,并对用户的提问作出回答
原文地址: https://www.cveoy.top/t/topic/hEwP 著作权归作者所有。请勿转载和采集!