以项目的方式讲解Python基础知识
|关注微信公众号“贪心科技AI学社”
|查看详细课程安排
人工智能Python编程特训营 (copyright by greedyai)
日期 |
主题 |
知识点详情 |
项目描述 |
8月1日(20:00-22:00) |
情报密码锁 |
1、数字类型2、字符串3、ASCII码4、布尔5、条件逻辑6、格式化函数7、加密与解密原理8、常见的数据加密场景 |
设计加密算法,实现发送方进行发送信息加密,接收方进行接收信息的解密还原 |
8月8日(20:00-22:00) |
AI技能知识图谱 |
1、什么是知识图谱2、知识图谱技术应用的场景3、知识图谱的基本技术4、什么是关系与实体5、数据设计原则6、知识图谱常用图数据库7、构建知识与知识之间的关联关系 |
构建人工智能知识体系的知识图谱,展示技术栈和学习路线 |
8月15日(20:00-22:00) |
“豪赌21点”游戏 |
1、PEP8开发规范2、高级函数的应用3、函数式编程4、推导式5、企业级开发流程6、项目管理流程 |
遵循企业级开发规范,从项目设计到项目运行,完成完整的21点游戏项目开发 |
8月22日(20:00-22:00) |
Python游戏开发 |
1、pygame2、函数3、包4、模块5、工程开发规范6、图片引入7、类 |
掌握类、模块和包的引入规范,使用pygame模块,进行游戏开发 |
8月29日(20:00-22:00) |
AI聊天机器人 |
1、requests2、flask3、itchat4、自动聊天5、好友分析6、自动回复 |
开发自己的闲聊版聊天机器人,能够让机器人与你聊起来 |
9月5日(20:00-22:00) |
爬虫抓取“百度贴吧” |
1、HTML2、CSS3、json格式4、文件操作5、http协议6、OSI七层模型7、http协议请求方式8、正则表达式 |
抓取百度贴吧数据,进行数据的清洗和持久化存储 |
8月12日(20:00-22:00) |
旅游网站的“数据大扫除” |
1、numpy的基本应用2、pandas3、csv文件处理4、缺失数据处理5、异常数据处理6、正则表达式 |
学会使用numpy和pandas进行文件数据的处理和数据清洗工作,使数据干净起来 |
9月19日(20:00-22:00) |
电商数据分析及可视化 |
1、numpy的高阶应用2、pandas的高阶应用3、plotly可视化画图4、csv文件与excel文件的本质区别5、消费者性别与购买力分析6、消费者购买分布7、热销产品与购买者性别分布8、热销产品与城市的关系 |
巩固numpy和pandas框架,学会使用plotly库进行数据可视化 |
9月26日(20:00-22:00) |
AI图像识别与图像分类 |
1、监督学习2、非监督学习3、浅层学习与深度学习4、Kersa的安装与使用5、深度学习Softmax |
使用深度神经网络识别不同的鸢尾花 |
10月5日(20:00-22:00) |
“短视频”推荐系统 |
1、推荐系统中常用的算法2、余弦相似度计算3、Jaccard相似度4、推荐值的计算以及排序5、冷启动的处理 |
模仿“抖音”爆红的视频推荐原理,制作独家“短视频”推荐系统 |