中图版 高中信息技术 必修1 4.2 利用智能工具解决问题 课件 (18张PPT)

文档属性

名称 中图版 高中信息技术 必修1 4.2 利用智能工具解决问题 课件 (18张PPT)
格式 pptx
文件大小 2.1MB
资源类型 试卷
版本资源 中图版(2019)
科目 信息技术(信息科技)
更新时间 2021-10-08 16:56:13

图片预览

文档简介

(共19张PPT)
第4章
走进智能时代
人教版(2019版)
信息技术(高中)
必修1
数据与计算
4.2
利用智能工具解决问题
学习目标
1
2
了解人工智能中的智能工具,
体会人工智能对我们生活的影响。
经历使用智能工具解决问题的过程,
掌握利用智能工具解决问题的一般方法。
体验探究
北斗卫星导航系统
北斗卫星导航系统(如图4.2.1)是我国着眼于国家安全和经济社会发展需要,自主建设、独立运行的卫星导航系统,是为全球用户提供全天候、全天时、高精度的定位、导航和授时服务的国家重要空间基础设施。北斗卫星导航系统是实现安全可信、高效便捷的国家综合体系的核心,在人工智能等影响未来产业战略格局的前沿领域发挥着巨大的作用。
图4.2.1
北斗卫星导航系统模型
思考:
查阅相关资料,讨论北斗卫星导航系统与人工智能技术结合是如何改变我们的生活的。
4.2.1
人工智能平台中的智能工具
2018年国家公布了新一代人工智能开放创新平台,包括自动驾驶、城市大脑、医疗影像、智能语音和智能视觉五大方面。
图4.2.2
利用人工智能平台实现“刷脸签到”的设置页面
实践活动
利用人工智能平台体验人脸识别
一些人工智能平台提供了开放的智能工具服务功能,例如:文字识别、语音识别和人脸识别等。尝试搜索这些平台,利用其中的“人脸会场签到“功能解决实际问题。在组织班会活动中,同学们可体验一下“人脸会场签到“。
1.会议准备:注册人工智能平台账号,使用“人脸会场签到“工具,收集参会人员的相关信息。
2.会议现场:参会人员通过数字设备进行人脸签到。
3.会后信息处理:会后将参会信息进行相应的数据分析,并将信息保存。
观察用照片签到能否成功,讨论人脸签到相比其他签到方式的优势与不足。此外,说出人脸识别还有哪些应用场景。
4.2.2
编程调用平台中的智能工具
例:编程开发“信息值守机器人。
在使用个人微信时,有时我们不能及时回复朋友的信息,“信息值守机器人“可以帮助我们解决这个问题。使用Python语言就可以开发这样的机器人,如图4.2.3所示。
图4.2.3
开发“信息值守机器人”过程示意图
(1)引入Python模块
该程序需要调用sinomaps模块(本教材专用模块)和itchat模块(itchat模块是连接微信的一个开源模块,使用它可以进行微信中的操作),用于与网络平台的服务器进行交互和与微信交互。
(2)向网络服务发送请求
通过向一个网络服务的网址发送请求,网络服务提供商一般会提供调用相应封装好的服务。本程序中使用的是sinomaps当中的函数get_response(该函数用以返回数据)调用服务。
(3)关联机器人平台账号
关联机器人平台账号首先要注册账号获取KEY。KEY起到的作用是与平台机器人服务进行认证和对接。具体关联方法可参考教学资源平台。
(4)运行程序
实践活动
邀请好友与自己通过微信进行对话,观察当你不回答时机器人是怎样回复的。
1.思考机器人的回答与自己的回答有何不同,它能取代你自己吗
2.找一位不知情的好友,让他与机器人对话。一段对话后,询问好友,看他是否知道是机器人在和他对话。
与“信息值守机器人”对话
Python
语言第三方库的功能
1.Web开发
Django:是一个高效的Web开发框架。它能够快速、便捷地构建和维护高质量的Web应用。
Tornado:是一种Wreb服务器软件的开源版本。
Flask:是一个使用Python编写的轻量级Web应用框架。
2.爬虫
Requests:是一个客户端库,编写网络爬虫和测试服务器响应数据时经常会用到它。
Scmpy:是一个为了爬取网站数据,提取结构性数据而编写的应用框架。
Selenium:是一个用于Web应用程序测试工具,可模拟人的动作自动进行浏览操作。
3.数据库
PyMongo:用于连接MongoDB数据库。
PyMySQL:用于连接MySQL数据库。
4.机器学习
NLTK:是一个比较优秀的自然语言处理工具包,是聊天机器人需要的重要工具。
Keras:是一个高层神经网络的应用程序编程接口。
scikit-learn:是一个机器学习库,其中包吓大量机器学习算法和数据集,是方便的数据挖据工具。
5.图形界面开发
PyQt:是一个创建图形用户界面(GUI)的工具包。
项目实施
一、项目活动
借助智能平台上的智能工具和班级微信公众号,开发“智能班级交互系统“,利用这个系统答疑解惑。
1.在开放的智能平台上注册账号。
2.对接微信公众号和智能平台(如图4.2.4所示),开发“智能班级交互系统“。
3.使用“智能班级交互系统“、体验人机对话的过程。
二、项目检查
完成开放智能平台上账号的注册,实现微信公众号和平台对接,
利用“智能班级交互系统“实现人机对话。
图4.2.4
对接微信公众号和智能平台
1.诗歌是人类文学皇冠上的明珠,深度学习技术的发展让机器自动生成诗歌成为可能。查找相关智能应用程序,体验机器作诗,分析机器是如何做到的。思考机器能否替代人通过诗歌抒发情怀。
2.随着移动设备的普及,越来越多的移动应用程序也使用了人工智能技术。分享一个使用了人工智能技术的移动应用程序,说明其特点。
练习提升:
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php