设计对话内容
列出机器人能回答的问题类型(问候、天气、笑话、知识问答等),设计对应的回答内容。
用 Python 制作一个能对话的简易聊天机器人,它能理解简单问题并给出回答。你将学习字符串匹配和处理技巧,初步了解人工智能对话系统的基本原理。
电脑、文本编辑器 等 4 种
共 4 种材料
列出机器人能回答的问题类型(问候、天气、笑话、知识问答等),设计对应的回答内容。
列出机器人能回答的问题类型(问候、天气、笑话、知识问答等),设计对应的回答内容。
编写主循环:获取用户输入→分析关键词→匹配回答→输出回复,用 while 循环保持持续对话。
编写主循环:获取用户输入→分析关键词→匹配回答→输出回复,用 while 循环保持持续对话。
使用 if/elif 和字符串的 in 运算符检测用户输入中的关键词,匹配到不同关键词给出不同回答。
使用 if/elif 和字符串的 in 运算符检测用户输入中的关键词,匹配到不同关键词给出不同回答。
对同一类问题准备多个回答,使用 random.choice() 随机选择,让机器人不总是说同样的话。
对同一类问题准备多个回答,使用 random.choice() 随机选择,让机器人不总是说同样的话。
添加记住用户名字、记录对话历史、根据时间问候等功能,让机器人更像真正的聊天伙伴。
添加记住用户名字、记录对话历史、根据时间问候等功能,让机器人更像真正的聊天伙伴。
还没有探索记录
完成后上传作品,成为第一个记录的人。

纸板机器人手偶
用纸板和铆钉制作一个关节可动的机器人手偶,通过手指操控实现各种动作。你将学习简单机构和联动原理,理解机器人关节的运动方式。
4
种材料
0
人完成
0
投币
安全提醒
制作或观察时请确认环境安全,必要时在成人或老师陪同下完成。
电脑
安装Python 3
文本编辑器
对话设计脑图
常见问答列表
列出机器人能回答的问题类型(问候、天气、笑话、知识问答等),设计对应的回答内容。
编写主循环:获取用户输入→分析关键词→匹配回答→输出回复,用 while 循环保持持续对话。
使用 if/elif 和字符串的 in 运算符检测用户输入中的关键词,匹配到不同关键词给出不同回答。
对同一类问题准备多个回答,使用 random.choice() 随机选择,让机器人不总是说同样的话。
添加记住用户名字、记录对话历史、根据时间问候等功能,让机器人更像真正的聊天伙伴。
用纸板和铆钉制作一个关节可动的机器人手偶,通过手指操控实现各种动作。你将学习简单机构和联动原理,理解机器人关节的运动方式。