难度 初级
学习时间 100小时(直播)
基础准备 零基础
立即试听
谁适合学习参加实战营

希望从事人工智能Python开发等工作

希望用AI技术帮助企业搭建智能销售体系

希望用AI技术帮助公司控制投资风险

希望学习搭建自适应平台

希望学习搭建聊天机器人

希望用AI技术来帮助业务构建用户画像

实战营中能够掌握的技能
掌握MySQL、Neo4j数据库技术,进行数据分析相关工作
掌握前后端开发框架vue、Flask、Django完成Python web项目开发
掌握MongoDB、Scrapy分布式爬虫框架,进行海量数据处理
学习机器学习数据分析的基本模型,掌握资深数据分析师必备技能
掌握深度学习基本原理,能够自主设计卷积神经网络解决AI问题
项目式学习方法 不停留在看视频
项目需求设定
遇到问题
知识要点回顾
拓展资料学习
知识要点回顾
解决问题
Code review + 复盘分享
导师介绍
周景阳

- 百度资深工程师

- 贪心科技硅谷AI联合项目负责人

- 国美金融技术负责人/架构师

- 凡普金科大数据中心技术负责人

- 8年以上AI方面的开发经验

- 多家教育平台金牌讲师,拥有学员10W+

课程研发团队
  • 大周
    袁源

    - 美国微软(总部)推荐系统部负责人

    - 美国亚马逊(总部)资深工程师

    - 美国新泽西理工博士

    - 14年人工智能相关领域研究和开发经验

    - AI相关会议上发表20篇以上论文,数百次引用

  • 大周
    李文哲

    - 凡普金科(爱钱进)首席科学家

    - 美国亚马逊/美国高盛资深工程师

    - 美国南加州大学博士

    - KDD, AAAI, AISTATS, CHI等顶会上发表15篇以上论文,数百次引用,IAAI, IPDPS最佳论文奖,提出知识图谱+风控方法论的先驱

  • Henry
    史源

    - 美国AI基金公司合伙人

    - 美国加州最大华人社区普创的联合创始人

    - 云飞跃的CTO(被收购退出)

    - 美国南加州大学博士

    - 卡耐基梅龙大学访问学者,在ICML, AAAI, IJCAI, ICDM等顶会发表10篇以上论文,1000+ 引用次数

  • Wenkel
    蓝振忠

    - 美国卡耐基梅隆人工智能博士

    - 美国智能控制公司首席科学家

    - 视频、多媒体智能分析专家

    - 聊天机器人领域技术专家

    - 在NIPS、CVPR、ICCV、IJCAI、ICDM等国际顶级会议上发表过25篇以上的论文,论文引用次数上千

6大项目带你起飞

金融风控数据的处理以及可视化分析

项目描述:金融风控,是近几年非常火爆的一个领域,那么融入IT技术,也是一个势不可挡的趋势。在金融风控领域,数据是描述借款人对象的最准确的表达形式,数据处理,就是金融风控中一个重中之重的环节。处理后的分析,也成为了一个非常重要的环节,本节课将会亲手带你做一个企业中真实的数据处理和分析的项目。

你可以成为:数据分析师

数据分析师可以为企业下一步的发展提供方向性的知识(营销、客服、产品体验提供决策支持)。数据分析师是企业横跨技术部门和业务部门的重要岗位,他能够帮助企业更加快速和精准的进行决策和优化。

项目学习目标

能够操作数据库

能够进行数据分析

可具备数据分析师的基本技术要求

智能营销系统开发与精准营销数据分析

项目描述:CRM是一个以客户数据的管理为核心的系统,利用信息科学技术,实现市场营销、销售、服务等活动自动化,并建立一个客户信息的收集、管理、分析、利用的系统,帮助企业实现以客户为中心的管理模式。CRM系统在企业中的重要性可想而知,本节课将会带领大家开发一个企业中真实应用的CRM系统,并在系统开发完成后,利用数据分析技术,针对营销数据进行深入分析,帮助大家掌握数据分析的核心理论。

你可以成为:全栈工程师

全栈工程师,是一个在IT圈子里越来越热门的话题,像Facebook这样的大型公司只招募全栈工程师。越来越多的程序员将掌握全栈技术视为自己的职业发展目标,成为全栈工程师你将是公司的顶梁柱,职业发展之路将更为宽广。

项目学习目标

掌握最为广泛使用的前端开发框架vue

掌握后端开发框架Django及和PyMySQL的全部应用,掌握企业微服务开发的命脉

认识营销分析王牌模型-RFM模型,帮企业建立最完善的用户画像体系

在线教育网站与自适应系统

项目描述:在线教育平台,是近几年国内、乃至国际上都非常流行的一个平台应用。在资本下行的时代,在线教育企业却逆流而上。这个项目的主要目标,就是带领大家开发出一款可根据不同学员的使用行为而产生不同响应的自适应教育平台,套用数据领域的一个词:千人千面,那么这个系统就是千人千应,不同人使用,有不同的响应。

你可以成为:自适应算法工程师

自适应算法工程师的主要工作包括通过自适应系统的搭建帮助企业描绘精准用户画像,给用户的操作行为打标签,从而帮助找到精准用户。是互联网教育公司、营销业务相关公司的重要技术岗位。

项目学习目标

通过对Flask框架的学习,搭建一个属于你的学习平台

熟练掌握数据埋点技术,能够将技术应用到不同的平台

基于数据的埋点为用户打标签

通过标签体系的搭建,不断完善用户画像

基于知识问答场景下的聊天机器人

项目描述:随着AI的火爆,聊天机器人是AI落地的最佳的应用场景,聊天机器人有非常多的应用领域,如销售中的售前服务、已有客户的售后服务、知识的问答。那么此项目的目标,就是带领大家开发出一套可在企业中落地的知识问答方向的聊天机器人。

你可以成为:爬虫工程师

爬虫工程师多服务于互联网金融公司、搜索公司。主要负责公司中对开源数据、公开数据、授权数据等多个渠道的数据进行数据抓取。获取数据后进行数据清洗、加工、结构化、入库等必要工作。是公司数据分析、人工智能等业务开展的前提工作。

项目学习目标

使用Selenium框架,模拟用户在网站上的登录以及多种用户操作

全方面掌握企业中应用的爬虫技术

能够区分requests、beautifulsoap、Scrapy的不同点,在不同场景下选择适当的框架

掌握文本分析和对话管理等机器人的核心技术,搭建简易的对话机器人

人脸检测和追踪系统

项目描述:本项目通过深度学习技术来搭建人脸检测引擎,并结合追踪算法做人脸的追踪。

你可以成为:深度学习视觉工程师

随着深度学习算法的突破性发展,计算机视觉方向成为了AI领域受益最大且最快商业化的AI方向。深度学习计算机视觉工程师成为了市场需求量最大的AI岗位。成为深度学习CV工程师,你将会去完成人脸识别、无人驾驶等代表人类科技最前沿的项目。

项目学习目标

可以建立深度学习的认知,为深度学习的深入学习打下良好的基础

了解计算机视觉的落地场景,能够实现人脸检测和追踪系统的开发

开放式Capstone项目

项目描述:这是一个开放性的项目,学员根据自己的先去可以选择方向以及题目,导师以及助教团队会全程指导你完成。选择的项目可以围绕自己所熟悉和希望探索的任何的Python开发、爬虫、AI场景。如果你是一名测试工程师,那么你可以开发一个AI测试平台,提供平台化的自动化测试,让你的工作成果可视化,大幅度提高工作中的效率。如果你是一名运维工程师,那么你可以开发一个服务器监控平台,可以自由展示监控信息,从此以后不再莫名背锅。如果你是一名DBA,那么你可以开发一个数据库资源监控平台,让DBA的工作过程最大程度可视化、结果可量化、汇报清晰化。还有任何创新的项目,你想要尝试但无法在工作岗位上做的项目,都可以在这个项目中得到架构及实践的机会。

课程大纲
基础知识 - 全套腾讯秋招面试题打牢Python基础
模拟行走机器人
唯一摩尔斯密码词
供暖器
超过经理收入的员工
托普利茨矩阵
山羊拉丁文
宝石与石头
有趣的电影
山脉数组的峰顶索引
森林中的兔子
复原IP地址
打家劫舍
扫雷游戏
钥匙和房间
甲板上的战舰
生命游戏
保持城市天际线
N皇后
情侣牵手
隔离病毒
自由之路
TinyURL的加密与解密
1.金融风控数据的处理以及可视化分析
实操任务

Part 1:通过给定的文件类型数据,编写SQL语句,完成数据的导入

Part 2:通过学习PyMySQL框架,完成对MySQL库中数据进行CRUD的操作

Part 3:掌握图数据库的结构设计、完成数据清晰和加工逻辑,并设计图关系

Part 4:通过Python编程、逻辑处理的方式,对数据进行处理,将结果存储文件中

Part 5:通过Neo4j离线导入的方式,对文件数据处理,进行图数据的初始化

Part 6:通过掌握数据分析的基本理论和方法,完成数据的可视化分析

Part 7:掌握企业级代码版本管理工具Git的使用

Part 8:完成并掌握,企业中多人开发协作模式

重要知识点
1、数据库分类介绍
2、MySQL数据库的操作
3、MySQL索引与存储引擎
4、慢查询优化思路
5、PyMSQL框架
6、图数据库介绍
7、实体与关系
8、Cypher语句的使用
9、Neo4j数据导入
10、Neo4j的插件介绍
2.智能营销系统开发与精准营销数据分析
实操任务

Part 1:通过前端基础的学习,完成前端原生页面的简单开发

Part 2:通过vue框架的学习,完成前端架构的搭建

Part 3:理解vue框架的开发思想,完成CRM系统的前端开发

Part 4:掌握微服务设计理念

Part 5:通过Django框架的讲解,完成CRM系统后端服务设计与开发

Part 6:掌握Django框架的高级应用,完成MVC三层架构设计

Part 7:完成MySQL数据库表设计,并且能够通过PyMySQL进行数据库操作

Part 8:通过Django和PyMySQL的结合,完成微服务框架开发,提供简单服务

Part 9:完成完整业务逻辑微服务开发

Part 10:通过RFM模型和用户的聚类对CRM营销数据进行分析,并产出分析结果

重要知识点
1、HTML讲解
2、JS讲解
3、CSS讲解
4、VUE框架基本介绍
5、webpack与es6语法
6、前端代码风格检查
7、前端路由的使用
8、vue的高级应用
9、微服务设计理念
10、Django框架基本介绍
11、Django MVC
12、Django表单开发
13、RFM模型
14、用户的聚类
3.在线教育网站与自适应系统
实操任务

Part 1:通过vue框架的进一步学习,完成移动端的适配

Part 2:完成在线教育网站的移动端适配

Part 3:完成在线教育网站的前端开发

Part 4:通过Flask框架的初步讲解,完成服务端微服务架构设计

Part 5:通过学习Flask的配置、信号、视图等知识,深度掌握Flask框架的应用

Part 6:通过Flask结合数据库的链接技术,完成服务端代码的开发

Part 7:抓取用户在网站上的行为信息,针对贪心学院学习平台进行数据埋点

Part 8:将埋点数据进行清洗、格式化后,进行数据存储

Part 9: 完成知识标签体系的搭建 ,给素材、课程、资源打标签

Part 10: 更新用户认知,完善用户画像,完成学生模型的搭建

重要知识点
1、Flask框架讲解
2、Flask中的模板与配置
3、Flask信号、视图和上下文
4、Flask的扩展和高级应用
5、掌握在线教育平台常用埋点技术
6、企业中数据埋点的方法
7、标签体系和概念介绍
8、学生模型的创建
9、git原理与工作流
10、git版本管理与日志
11、git冲突解决
4.基于知识问答场景下的聊天机器人
实操任务

Part 1:通过Selenium框架的学习,完成知乎等网站的浏览器模拟操作

Part 2:掌握正则表达式,并完成常见表达式的开发

Part 3:通过requests库进行网络请求、beautifulsoap库进行页面文档分析

Part 4:通过Scrapy框架结合Selenium对问答网站进行高效的数据抓取和反爬登录

Part 5:通过PyMongo库的学习,结合Scrapy框架,完成数据信息持久化

Part 6:完成移动端的开发和适配

Part 7:通过Flask完成后端机器人服务,并结合前端,完成全套服务开发P

Part 8:通过抓取的数据,完成语料库的创建 

Part 9:通过文本分析、对话管理技术完成机器人核心引擎的开发

Part 10:通过Redis库,进行关键字存储,达到快速搜索问题的目的

重要知识点
1、Selenium框架介绍
2、Selenium中的元素定位方法
3、Selenium多种运行方式
4、Scrapy框架基本使用
5、分布式爬虫
6、常见反爬技术
7、IP代理与User-Agent代理
8、MongoDB介绍与使用
9、MongoDB的操作
10、PyMongo的使用
11、Redis数据类型
12、Redis基本操作
13、Python操作Redis
14、文本分析技术
15、对话管理技术
5.人脸检测和追踪系统
实操任务

Part 1:通过预处理技术来做图像的增强

Part 2:设计合理的卷积神经网络结构

Part 3:利用Keras建模并在训练数据上做训练

Part 4:结合Sort追踪算法来实现多个人脸的追踪

Part 5:系统的集成以及实时展示

重要知识点
1、深度学习介绍
2、神经网络,卷积神经网络原理与应用
3、Keras工具的使用
4、Dropout, BN的介绍
5、Sort追踪算法介绍
6、实时视频分析系统的开发

同伴学习

打造你的技术开发外脑团队

同伴指导、同伴示范、同伴反馈、同伴竞争和同伴合作

开放式项目

学员自主选定义项目方向及题目

在导师以及助教团队全程指导下完成你的第一个独立项目

顶级校友圈

汇集顶尖人才的超强人脉资源校友网

顶尖硅谷AI科学家、全博士导师助教团队支持机制