教科版 高中信息技术 选修5 6.1.1 智能机器人 课件(共21张PPT)

文档属性

名称 教科版 高中信息技术 选修5 6.1.1 智能机器人 课件(共21张PPT)
格式 pptx
文件大小 4.3MB
资源类型 教案
版本资源 教科版
科目 信息技术(信息科技)
更新时间 2021-01-11 17:47:50

图片预览

文档简介

AI初探
智能聊天机器人开发
高二年级 新课标 《数据与计算》《人工智能初步》
一.智能聊天机器人初体验
二、智能聊天机器人开发
1.分析问题
一款智能聊天机器人,它需要具备的功能是什么?
智能聊天机器人如何分析用户的聊天话语的含义?
用户输入聊天话语
聊天机器人
分析话语含义
即时反馈回信息
AI
自然语言处理领域
(NLP)
大规模数据集
“济南天气怎么样”
二、智能聊天机器人开发
2.算法设计
第一步:获得用户输入话语
第二步:用户输入的话语与它的数据集进行匹配
第三步:找到匹配值后,反馈回信息
二、智能聊天机器人1.0开发
3.程序实现
第一步:获得用户输入话语(3min)
在项目任务单中,找到《智能聊天机器人1.0》板块——1.如何获得用户输入?
自主学习python输入语句,(***)并完成任务要求
二、智能聊天机器人1.0开发
3.程序实现
第二步:用户输入的话语与它的数据集进行匹配(5min)
在项目任务单中,找到《智能聊天机器人1.0》板块——2.如何将用户输入话语与数据集的数据进行匹配?
自主学习python条件判断语句,(**)并完成任务要求
二、智能聊天机器人1.0开发
3.程序实现
第二步:用户输入的话语与它的数据集进行匹配(3min)
在项目任务单中,找到《智能聊天机器人1.0》板块——3.智能聊天机器人的数据集如何表示呢?
自主学习python字典类型,(*)并完成任务要求
二、智能聊天机器人1.0开发
3.程序实现
第三步:找到匹配值后,反馈回信息(7min)
在项目任务单中,找到《智能聊天机器人1.0》板块——4. 机器人如何反馈给用户信息呢?
自主学习python输出语句,(***)并完成课堂小测
完成实践要求,完善《智能聊天机器人1.0》程序,运行
二、智能聊天机器人1.0开发
思考:
你的聊天机器人智能吗?
你认为1.0版本不够智能,原因是什么?
用户输入的话语必须完全与字典中的键一致,如 天气 和 今天天气怎么样
数据集不够强大,很多问题并不能得到回复
三、智能聊天机器人2.0开发
2.算法设计
第一步:获得用户输入话语
第二步:将输入话语的关键字逐一与它的大规模数据集进行匹配
第三步:找到匹配值后,反馈回信息
大规模数据集
“济南 天气 怎么样?”
分词
三、智能聊天机器人2.0开发
3.程序实现
继续开发2.0版本,回到项目任务单,自主学习Python语言的中文分词知识
包含:中文分词的第三方库(*)、中文分词的函数(*)
打开《学习资料包》--《2.0智能聊天机器人.py》文件,读懂程序,运行程序
三、智能聊天机器人2.0开发
思考:
智能聊天机器人2.0版本的达到你的智能要求了吗?

数据集不够强大,维护困难
只能一问一答,无法根据聊天过程分析语境
四、智能聊天机器人3.0开发
2.算法设计
第一步:获得用户输入话语
第二步:用户输入的话语与它的大规模数据集进行匹配
第三步:找到匹配值后,反馈回信息
四、智能聊天机器人3.0开发
如何获取“图灵机器人”网站上的数据?
申请注册,获得apikey,相当于使用数据的钥匙
算法需要如何改进优化?
第一步:获得用户输入话语
第二步:输入话语与大规模数据集匹配
第三步:找到匹配值后,反馈回信息
凭借apikey从网站上获取数据并存储:网络爬虫
将用户输入话语与获取到的数据集逐一匹配
四、智能聊天机器人3.0开发
3.程序实现
打开《学习资料包》--《3.0智能聊天机器人.py》文件,尝试读程序,运行程序
温馨提示:
智能聊天机器人3.0版本利用了“图灵机器人”网站中的数据,当你读代码觉得吃力,不要灰心,先了解实现原理和步骤
AI见未来
AI突破关键支撑
AI应用领域广泛
图解中国AI发展
AI突破关键支撑
为什么智能聊天机器人3.0版本更加智能?
用了“图灵机器人”平台的数据,大数据促成“中文语境下智能度最高的机器人大脑”
AI应用领域广泛
图解中国AI发展
中国AI论文反超美国,夺质、量双冠
国内外AI人才主要研究领域
国内外AI企业及行业分布
图解中国AI发展
中国杰出AI人才占比低
中国AI 未来我来