NLP实践TensorFlow打造聊天机器人

  [复制链接]
查看1049 | 回复7 | 2022-2-15 00:10:28 | 显示全部楼层 |阅读模式
1820043010014498.jpg ( p, W6 K" b7 U, R$ H  h
8 y: B2 n( o  m" Q- k+ c1 Z% P
〖课程介绍〗
0 |% f' \' y( h$ Y1 K目前NLP非常火爆,本课程以聊天机器人为案例,使用TensorFlow作为训练框架,并以Android APP为载体从0开始带领大家搭建一个聊天机器人应用并部署。重点讲解NLP与深度学习相关领域知识点,并通过实际的项目快速上手,使同学们能够举一反三,更好的运用到实际工作中。
+ C7 G; M+ L- p; u
+ q( M0 j: L- O  @: |$ y% x- V6 J〖课程目录〗
' S7 c! L; Y1 F( T: l+ s第1章 课程导学' s6 q6 ?; F4 Y# d$ z; q
1-1 课程导学 (12:34)* D% V7 Y- G6 c4 a$ k

/ o8 p; A! |* t- w( y第2章 基础知识/ u: @( g9 I9 W8 I2 ]; [" ?
2-1 什么是TensorFlow (10:24)
% N: u. S0 t" d2-2 张量、图、会话 (06:17)0 f, L) i% z  f7 A3 d3 E
2-3 TensorFlow原理及模型训练 (08:37)
! \! Y) \% G) M6 `0 T& j7 {2-4 Android操作系统 (16:19)5 @; e, w0 F5 r; L. f7 F
2-5 Java安装 (10:15)
4 @5 i; j7 V/ p: I2 b6 X2-6 Java环境搭建 (02:40)5 g. w6 D  w# a. F7 y& g3 Q* B9 i
2-7 Android安装及运行 (10:39). v) u/ y" f1 g% ~. {
2-8 第一个Android程序 (05:34)
' C! X8 L# y! J0 o' L0 Y5 ~$ S
: P- u1 u2 m$ _4 F8 W第3章 循环神经网络(RNN与LSTM). J& B# Z% B4 ^+ X4 J7 d
3-1 常用模型 (10:15). h# y" z. |! ~1 G, C: x
3-2 BP神经网络 (10:53)
4 m! Y( L" |0 U/ C, }3-3 循环神经网络(1) (06:58); a# q$ R; _+ S) k2 r6 G5 i# N
3-4 循环神经网络(2) (06:07)2 ~8 v) \! K: v
3-5 循环神经网络(双向RNN) (10:23)
7 e' X% q; ~( e+ |& P3-6 循环神经网络(梯度爆炸和梯度消失1) (09:44)$ V2 ^+ w0 I% p& F
3-7 循环神经网络(梯度爆炸和梯度消失2) (06:07)
6 B! y" k  j. a! ?3-8 长短期记忆网络(LSTM) (10:12)
6 z$ v" N  e6 P7 \2 o: Q9 |
* K7 ^/ |0 K* K) k" j: f+ S第4章 NLP基础8 r2 }2 m7 ?) U% D& _3 o& |" y
4-1 NLP基础 (04:19)
( E4 ?0 y$ K  v; ~/ j. }+ I& A/ b4-2 分词技术 (05:29)
  k; c# B* T; z7 u; @2 q9 F3 o% s: G4-3 词性标注 (08:34)  j. Z" E5 K. P1 ^4 j0 m# `( F
4-4 命名实体识别 (08:25)
/ X+ ^4 }8 n1 x+ ~4-5 贝叶斯与朴素贝叶斯(1) (07:54)8 C6 v5 T+ d, x6 I  R" i7 p" I+ }
4-6 贝叶斯与朴素贝叶斯(2) (07:28)
/ R( [! Y6 J4 P* n" D6 f: T4-7 隐马尔科夫模型 (16:37)
1 p9 m8 \, N& E) h% k$ g! A! w2 J4-8 隐马尔科夫模型实现命名实体识别 (07:37)' ^& m( z! c, _# y! |
4-9 朴素贝叶斯例子(1) (13:42)# w1 L  P3 s7 Y& @& i8 Y7 ]: p9 D
4-10 朴素贝叶斯例子(2) (15:51)
; |" u9 R  z( c$ @4 q4-11 朴素贝叶斯例子(3) (11:55)
) M6 c  h! S2 [- o# O3 ]& g% c  U: r! i: y2 C( R: X2 U
第5章 文本处理方法
4 _+ C& Y/ h* X! l5-1 语料的获取与处理 (15:19)
% z4 \' q/ Z& d6 i# j- I6 E5-2 NLP中的语言模型 (03:47)
/ I0 q# t) t# Q2 [2 [; y& \) h5-3 NLP中的语言模型 一元模型和二元模型 (07:43)7 t+ z: K+ }; d: O& b: ]0 j
5-4 NLP中的语言模型 N元模型 (02:45)
& J" }: G0 G4 j7 U5-5 词向量与Word2vec (07:26)" V& ?% g) z6 i) C& p4 s  W
5-6 文本处理方法 (11:39)9 C0 @- r" p& q
" F% L8 w4 D* f9 i
第6章 实战之聊天语料处理; M, J/ K% B0 e% N* ]
6-1 数据处理-环境搭建 (08:40)8 _& [+ o+ p; E5 y- D) b# d
6-2 聊天机器人语料处理流程介绍 (05:53)# X0 ~6 h" I3 _# G; }
6-3 数据处理-句子的构造和判断 (07:52)4 f+ l$ P( z) S
6-4 数据处理-正则表达式 (07:04)+ X! R7 s$ K* t+ d7 \' e) m7 a
6-5 数据处理-句子编码化处理(字典定义及转换) (11:29)
; Y7 m$ A/ g1 N( m& w6-6 数据处理-句子编码化处理(训练字典) (10:15)2 H, ^9 L1 b9 u( \, i1 F
6-7 数据处理-句子编码化处理(句子和向量之间的转换) (11:00)
3 Y, ]5 A2 O$ s6-8 数据处理-训练语料库的解压处理 (09:44)
" r" N8 z1 ]& h6-9 数据处理-训练语料问答对的处理(1) (08:37), Q: w# O9 ^3 _" P% s: {
6-10 数据处理-训练语料问答对的处理(2) (07:20)( ^1 {. u7 [$ N
6-11 数据处理-数据模型打包处理 (08:50)6 {" E7 U* t5 p) s9 S- g! z+ |
6-12 语料处理实战小结 (11:36)" l3 E/ N$ G6 `; v

% R$ Z, c- ]. |8 v第7章 聊天机器人原理
5 d% a  v) w, Y1 Z0 @, a+ o7-1 Seq2Seq模型 (10:37)
" K: x; J1 F  T5 b- x# N( _7-2 Seq2Seq模型(注意力机制) (09:35)8 b# r6 F- ]% {
7-3 聊天机器人模型(1) (09:46)5 E& m2 o* E, g7 G
7-4 聊天机器人模型(2) (08:42)5 n! x( [& M1 t# ]4 K+ y; F7 |% g( {  y

  C- e' j2 f7 w& A$ ^" W9 H* N1 u第8章 聊天机器人训练-TensorFlow的模型前期处理" H. h0 n5 n) n
8-1 线程处理(1) (09:15)
9 c# r$ C9 k$ P$ L' u8-2 线程处理(2) (10:10)
4 U. S& t3 ~' J; T1 K8-3 TensorFlow环境搭建 (06:41)
  n; {8 j: M: V' |' B6 A8-4 TensorFlow相关信息操作 (04:50)# x: M+ U9 |' X. U" e* @: \
8-5 数据操作 转换长度 (07:39)
$ p; @$ x: B6 m8-6 batch_flow(1) (07:28)- V, e- D; h( e4 L; p- L0 @
8-7 batch_flow(2) (05:49)
: b! Z# i8 B" G* }/ s( n8-8 batch_flow(3) (14:43)
* Q2 M# l+ \2 T# Z) h8-9 batch_flow_bucket(1) (07:58)7 n$ u0 q3 A! r7 `1 \4 @- f+ u# e
8-10 batch_flow_bucket(2) (09:15)) V8 o6 K- w& U( r! t/ D. l- y9 \
8-11 batch_flow_bucket(3) (04:54)
+ e/ @$ J2 W' _% q! T8-12 batch_flow_bucket(4)生成虚假数据 (12:50)
% s. r5 t, m: L6 l6 E, L; y$ J- ]+ z8-13 batch_flow_bucket(5)测试 (09:53): x. O9 M( D7 c) c8 Z
, Y5 ?. z1 Z. `# ~3 w
第9章 聊天机器人训练-seq2seq的模型编写
( e8 i& d& w3 q8 G" e9-1 基本流程介绍 (10:37)
  }. @+ `" i2 m1 z9-2 基本参数保存,参数验证(1) (08:59)3 y! D4 V) `& z5 G. n
9-3 基本参数保存,参数验证(2) (09:28)$ t9 ~7 s; s% u3 p& n4 e$ E
9-4 基本参数保存,参数验证(3) (08:35)
. K$ t5 D; x# }3 b! i* I! f9-5 基本参数保存,参数验证(4) (05:15)" ?- W; i. w- |  F. B& X+ k5 U
9-6 构建模型(1) (06:43)
5 N3 G3 P7 [7 U4 I; f: G9-7 构建模型(2) (08:38)
) j1 ^5 B$ r0 t1 ~9-8 构建一个单独的RNN cell (06:33)$ d; O4 S% s5 x9 D2 n
9-9 构建单独的编码器cell(1) (08:38)
# U- [* e7 F+ v2 Y1 }  f$ \9-10 构建单独的编码器cell(2) (08:05)- X6 S" Z# r! G/ T9 ^
9-11 构建单独的编码器cell(3) (08:44)
3 D9 D5 k* ^& M  r+ c9-12 构建解码器(1) (08:28)  I' G  M* G( M) K  `6 T' F6 A
9-13 构建解码器(2) (09:22)
% w# T2 g( i7 L* s8 p" h8 y7 ?9-14 构建解码器(3) (07:36)9 u+ @: c& z4 z% T
9-15 构建解码器(4) (09:19); t& a" t" x- O; ~6 ?0 }
9-16 构建解码器(5) (10:59)+ S- Y. u1 s* Y( L* X- z
9-17 构建解码器(6) (09:28)% E1 m5 H9 b" x% O
9-18 构建解码器(7) (14:52)% X" V4 a0 n, h3 L. l
9-19 构建解码器(8) (17:02)* W( [5 H, ~; E$ {
9-20 构建优化器(1) (09:56)8 r, k" g9 H0 T/ H- t
9-21 构建优化器(2) (08:48)! ~* Y! G/ W3 c/ |" `- b3 j
9-22 构建优化器(3) (06:01)# y8 {8 [! ?& w( @& F4 L. ~
9-23 输入检查 (11:51): ~: T2 U; u# c0 r! h
9-24 训练模型 (11:59)
. n. ]* Z7 F( [' }* {9-25 预测模型 (07:22)8 T! I/ z4 H6 d9 n# P; v
3 c% e) B% o" }* O- Y9 a! _
第10章 聊天机器人模型的训练和验证
8 U1 F) O2 T2 h( K, o& F. H10-1 第一种模型训练(1) (06:17)
4 c# K* X) l# r0 F3 A7 z4 G8 M, H# M! q10-2 第一种模型训练(2) (13:28)0 u+ i! I/ |3 I
10-3 第一种模型训练(3) (12:10)
) o: f0 [; }* V+ Z2 y2 u! a10-4 第一种模型训练(4) (14:49)) Z, k7 X* v. f/ C4 O; B, u
10-5 第一种模型训练(5) (25:35)+ @8 ^! x  y& c* }5 \
10-6 第二种模型训练(1) (11:52)
3 ?6 z0 q% T+ _1 x( m5 L10-7 第二种模型训练(2) (12:06)% x% J3 L5 J6 J: ?1 R; V
10-8 第二种模型训练(3) (05:34)
% |4 Z' q1 @0 q/ Y1 q6 ]: }10-9 利用flask发布成Webservice接口 (15:45)- u  v' j! [2 t, B
( b/ u1 Z! M( w" r$ O
第11章 Android的打包与发布
& H  T7 |) w; o! z/ ], c' Y6 A11-1 新建项目 (07:49)) H8 C  h! }, \
11-2 代码结构讲解 (17:15)% S1 n+ P2 ~  ^# u& C- v7 C) ~# r' Y4 B
11-3 私有变量的定义 (12:25)
0 ?: ?& D  b  r* h11-4 参数初始化 (11:54)) ]0 ], ^; q0 M! c( k
11-5 听写UI监听器 (19:18)
( l* k7 t/ H! G3 B& t# Q  P1 K0 P11-6 合成回调监听器 (05:58)$ D2 x2 _7 D/ \1 ^: `+ l
11-7 听写监听器 (27:14)# x3 `; H* p5 P# o3 s2 T3 x7 m% p
11-8 语音合成参数设置 (08:59)
' \4 f5 U1 ~* B7 ]5 g) `! q11-9 完善项目 (21:32)
" x( a% k3 n/ K! A1 z* n7 `/ B11-10 打包发布 (07:15)
" a  y5 @" t- O" |8 J8 W" Q. R/ _1 e+ A
〖下载地址〗
$ i( z- Q% o' Q+ s7 f
游客,如果您要查看本帖隐藏内容请回复
$ y! x0 O( ~. g$ Z
〖升级为永久会员免金币下载全站资源〗
6 Y$ O4 h* G: c6 o7 Y0 A全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
- M! H2 s3 e- c8 h6 D2 h8 E
回复

使用道具 举报

ustc1234 | 2021-4-11 08:46:46 | 显示全部楼层
NLP实践TensorFlow打造聊天机器人
回复

使用道具 举报

2583151529 | 2021-4-11 09:55:29 | 显示全部楼层
666666666666666666
回复

使用道具 举报

RayCssjmt | 2021-4-18 03:13:13 | 显示全部楼层
6666666666666666666666
回复

使用道具 举报

modalogy | 2021-9-1 20:10:21 | 显示全部楼层
66666666666666
回复

使用道具 举报

春游的夏天 | 2022-2-14 20:43:52 | 显示全部楼层
NLP实践TensorFlow打造聊天机器人
回复

使用道具 举报

ustc1234 | 2022-2-16 09:34:56 | 显示全部楼层
NLP实践TensorFlow打造聊天机器人
回复

使用道具 举报

xiaoyou | 2022-2-16 11:59:31 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则