利用智能工具解决问题PPT课件_第1页
利用智能工具解决问题PPT课件_第2页
利用智能工具解决问题PPT课件_第3页
利用智能工具解决问题PPT课件_第4页
利用智能工具解决问题PPT课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、利用智能工具解决问题学习目标l 了解人工智能平台中的智能工具,体会人工智能对我们生活的影响。l 经历使用智能工具解决问题的过程,掌握利用智能工具解决问题的一般方法。体验探索北斗卫星导航系统体验探索 思考:查阅相关资料,讨论北斗卫星导航系统与人工智能技术结合是如何改变我们的生活的。1.人工智能平台中的智能工具 随着人工智能技术的发展,智能工具层出不穷,使用起来也越来越方便。 2018年国家公布了新一代人工智能开放创新平台,包括自动驾驶、城市大脑、医疗影像、智能语音和智能视觉五大方面。实践活动刷脸签到2.编程调用平台中的智能工具 用智能工具解决问题时,除了使用智能平台上已经设计好的智能工具以外,还

2、可以编程自主开发,这样可以提高智能工具的灵活性。2.编程调用平台中的智能工具Python语言开发人工智能有以下几个优势:l 多平台运行,可以在mac Os、Windows,Linux等操作系统上运行;l 强大的数据处理库,包括NumPy,SciPy,pandas,Matplolib等;l 丰富的第三方库,包括web开发、爬虫、数据库、机器学习、科学计算框架、图形界面开发等。2.编程调用平台中的智能工具例:编程开发“信息值守机器人”。2.编程调用平台中的智能工具(1)引入Python模块 该程序需要调用sinomaps模块(本教材专用模块)和itchat模块(itchat模块是连接微信的一个开源

3、模块,使用它可以进行微信中的操作),用于与网络平台的服务器进行交互和与微信交互。2.编程调用平台中的智能工具(2)向网络服务发送请求 通过向一个网络服务的网址发送请求,网络服务提供商一般会提供调用相应封装好的服务。本程序中使用的是sinomaps当中的函数get response(该函数用以返回数据)调用服务。2.编程调用平台中的智能工具(3)关联机器人平台账号 关联机器人平台账号首先要注册账号获取KEY,KEY起到的作用是与平台机器人服务进行认证和对接。具体关联方法可参考教学资源平台。2.编程调用平台中的智能工具(4)运行程序import itchat #引入徵信回复的模块import sinomaps #引用网络服务请求模块实践活动与“信息值守机器人”对话 邀请好友与自己通过微信进行对话,观察当你不回答时机器人是怎样回复的。实践活动与“信息值守机器人”对话实践活动与“信息值守机器人”对话 1.思考机器人的回答与自己的回答有何不同,它能取代你自己吗? 2.找一位不知情的好友,让他与机器人对话。一段对话后,询问好友,看他是否知道是机器人在和他对话。技术支持Python语言第三方库的功能 Python语言所具有的快速、可移植、开源、可扩展等优点,深受人们的欢迎,特别是其众多的人工智能库,使得编写人工智能工具变得非常方便。目前,Python已成为人工智能程序设计的重要编程语言。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论