NLP实践TensorFlow打造聊天机器人

  [复制链接]
查看2922 | 回复7 | 2022-2-15 00:10:28 | 显示全部楼层 |阅读模式
1820043010014498.jpg 4 s* g5 F/ g% N. V, N# e, i$ @( a

. m4 u9 Z) i6 w! t2 z〖课程介绍〗
: j' T/ ^8 ~! L- l+ @目前NLP非常火爆,本课程以聊天机器人为案例,使用TensorFlow作为训练框架,并以Android APP为载体从0开始带领大家搭建一个聊天机器人应用并部署。重点讲解NLP与深度学习相关领域知识点,并通过实际的项目快速上手,使同学们能够举一反三,更好的运用到实际工作中。: `' V4 G% I- b; }( K# y
, g( X& ?7 n4 c- x/ k" J1 d
〖课程目录〗% L5 R" _/ g, d4 E: V( g3 ~  x
第1章 课程导学
1 N: e. h6 g  p- {7 J1-1 课程导学 (12:34); f% X8 g" S6 g1 W3 p1 ^! _, [

- U) e( k0 |7 [) P! J9 `3 s8 o第2章 基础知识% t. O4 W) [2 F! {$ K" n' N
2-1 什么是TensorFlow (10:24)( [+ A6 |$ \% C6 D
2-2 张量、图、会话 (06:17)* ^6 |' `: r8 I4 G; E+ D9 y0 h
2-3 TensorFlow原理及模型训练 (08:37)# V* n. J0 ~5 t; T+ s
2-4 Android操作系统 (16:19)
) x3 o% j- T! A& @! M& _2-5 Java安装 (10:15): W; F3 A: t' b  t
2-6 Java环境搭建 (02:40)
  ]: G2 X0 o" a+ p' z2 O/ c2-7 Android安装及运行 (10:39)  h8 i  @* \- J5 z
2-8 第一个Android程序 (05:34)8 U# z- R1 b# A( d/ K! D

1 c! F6 _2 w" {$ D' ?- E8 U! v第3章 循环神经网络(RNN与LSTM)( w' I9 n* l, j
3-1 常用模型 (10:15)" I; a) F+ A! B8 i9 p( b
3-2 BP神经网络 (10:53)( V8 U: v6 O7 K+ D+ G
3-3 循环神经网络(1) (06:58)7 j  z; H8 s; V' g$ r( P' m4 W
3-4 循环神经网络(2) (06:07)
6 ~! i8 ^* W" h7 J$ x3-5 循环神经网络(双向RNN) (10:23)* o6 `: m/ l8 \
3-6 循环神经网络(梯度爆炸和梯度消失1) (09:44)
) Y! R9 Z4 B# Z* _  [  i5 z5 O3-7 循环神经网络(梯度爆炸和梯度消失2) (06:07)
2 f, V$ a' N% G0 q9 c  ]5 F2 c3-8 长短期记忆网络(LSTM) (10:12)
8 g/ Y5 q8 D1 x2 c( _
" f3 R/ f5 A3 a' v+ i6 H, @- r第4章 NLP基础
! w1 l$ }5 g% m! u4 N0 V4-1 NLP基础 (04:19)
* t0 B6 l( t$ E$ I7 z9 q% \4-2 分词技术 (05:29)
0 h. Q/ A$ p( f4-3 词性标注 (08:34)
9 P7 b, x0 j$ V2 I1 r9 J1 c' _. y5 |4-4 命名实体识别 (08:25)
! g; T* V2 d9 }: ^  X2 P) a4-5 贝叶斯与朴素贝叶斯(1) (07:54). A! [1 r  Z. R& G
4-6 贝叶斯与朴素贝叶斯(2) (07:28)1 o8 @1 H  N% P. F/ i& e
4-7 隐马尔科夫模型 (16:37)1 A. T3 S/ n/ g8 d3 o3 [0 L7 F
4-8 隐马尔科夫模型实现命名实体识别 (07:37)
( T* _" N( T$ K- n+ c) |, {4-9 朴素贝叶斯例子(1) (13:42)6 e( J" P) C1 ~7 h! c# x# i! {" _
4-10 朴素贝叶斯例子(2) (15:51)
5 Y) [- O! G& o. }# y4-11 朴素贝叶斯例子(3) (11:55)
! f2 R2 J# ?* S& F* v/ F) [) L! O1 B3 b5 E( q
第5章 文本处理方法; V' @0 N, s( R( i! |( t1 P
5-1 语料的获取与处理 (15:19); g' d; C1 C! Z2 [, K, ^1 ~
5-2 NLP中的语言模型 (03:47)" G2 B9 T, n8 O/ c! Q
5-3 NLP中的语言模型 一元模型和二元模型 (07:43)
7 T$ h7 p. P) x2 }. Y, H7 G& H6 ]5-4 NLP中的语言模型 N元模型 (02:45)7 e& X' N4 ^1 [8 q, Z8 U9 N
5-5 词向量与Word2vec (07:26)
+ `4 w0 Q1 S- g# C0 I5-6 文本处理方法 (11:39)
4 ~& W  g& m$ T) C
% `  b) P! a  Q: R+ t第6章 实战之聊天语料处理
6 r/ L" v7 U9 ]6-1 数据处理-环境搭建 (08:40)
& [1 N! a$ b- }8 q1 j( w4 W6-2 聊天机器人语料处理流程介绍 (05:53)  x  L- P* Z( T4 q
6-3 数据处理-句子的构造和判断 (07:52), a% ^4 Q8 T; u* H5 w
6-4 数据处理-正则表达式 (07:04)& t/ g% N4 O* U' j
6-5 数据处理-句子编码化处理(字典定义及转换) (11:29)' V6 z$ s* @% j! D
6-6 数据处理-句子编码化处理(训练字典) (10:15)/ [1 I9 e5 T5 \0 {
6-7 数据处理-句子编码化处理(句子和向量之间的转换) (11:00)
6 Q8 Q; Q* Z4 \- a/ C' z0 H3 N6-8 数据处理-训练语料库的解压处理 (09:44)
  E  j5 t$ F8 i1 Q6-9 数据处理-训练语料问答对的处理(1) (08:37)
* ?- x2 D( b0 ^2 I! X* Z6-10 数据处理-训练语料问答对的处理(2) (07:20)
6 U2 c6 l- T) _0 z7 z6-11 数据处理-数据模型打包处理 (08:50)8 `  \5 h3 [  L3 x- G
6-12 语料处理实战小结 (11:36)
2 j4 ?# q' r1 ~( N" X( s
+ m- j& O' Y5 \! L' l2 {2 _9 G第7章 聊天机器人原理
/ y9 _# Y, ~( E7 Y! {& ?  y$ Y8 s7-1 Seq2Seq模型 (10:37); r- M( v7 _! y' U
7-2 Seq2Seq模型(注意力机制) (09:35)0 B2 `& g1 y" g# q
7-3 聊天机器人模型(1) (09:46)7 o$ G' E+ p  y. O5 G
7-4 聊天机器人模型(2) (08:42)
; [( g' K+ o; o  F/ s* L) s  n8 {7 T% t% D
第8章 聊天机器人训练-TensorFlow的模型前期处理
6 d* K) }; }5 s3 O8-1 线程处理(1) (09:15)4 W; s  k& d% M/ Q: q/ n/ F+ t
8-2 线程处理(2) (10:10)2 b# D" n# M7 M! Q; V; K# M% w% ]* H
8-3 TensorFlow环境搭建 (06:41)
- `& U# a, v1 F4 C+ q8-4 TensorFlow相关信息操作 (04:50)' \; d1 B1 h5 h$ p2 u1 M( E
8-5 数据操作 转换长度 (07:39)( e! m6 F2 {  y) Z
8-6 batch_flow(1) (07:28), u, e( S' b( Z9 d3 R
8-7 batch_flow(2) (05:49)
$ Q! Q8 P0 O3 w$ V2 s" t& {( T8-8 batch_flow(3) (14:43)
. J) x5 U, f9 E8-9 batch_flow_bucket(1) (07:58)
% D( ?7 }  M9 \$ `$ _8-10 batch_flow_bucket(2) (09:15)7 g# F5 @2 M; O8 {; R: q6 t4 N: R
8-11 batch_flow_bucket(3) (04:54)
3 s. J; N! s! U: ^$ `: Q8-12 batch_flow_bucket(4)生成虚假数据 (12:50); B, Y4 `* n2 z! B; j
8-13 batch_flow_bucket(5)测试 (09:53)
; ^; x& Q7 m2 [5 c* _, Z/ ~& c/ e7 A" O3 N
第9章 聊天机器人训练-seq2seq的模型编写; v( J* W# R$ |
9-1 基本流程介绍 (10:37)
6 z. H8 ^1 Q# ~( U9-2 基本参数保存,参数验证(1) (08:59)" M0 d& z) ^% g% d* m
9-3 基本参数保存,参数验证(2) (09:28)7 E* ^# U- }! v5 L4 ^: k
9-4 基本参数保存,参数验证(3) (08:35)
; i" P. y9 Y# I# E1 |3 s9-5 基本参数保存,参数验证(4) (05:15)
: o1 I3 `: r( L) o6 i; k5 Q8 V9 U, x- `9-6 构建模型(1) (06:43)
" K+ l1 T2 W" R9-7 构建模型(2) (08:38)% g# d7 y* D9 O; C9 H3 s# r$ F) ]) }
9-8 构建一个单独的RNN cell (06:33)& K4 b$ k+ ?! y( k; L4 ~( D
9-9 构建单独的编码器cell(1) (08:38)
- U+ M! G1 ]9 ]/ {2 I9-10 构建单独的编码器cell(2) (08:05)
9 Q. `2 b4 v( @3 Q3 g) @9-11 构建单独的编码器cell(3) (08:44)% h0 B) Y) O+ J/ @. ~1 k, w3 M; p9 D
9-12 构建解码器(1) (08:28)8 ?0 R' C# J# B4 Y9 W
9-13 构建解码器(2) (09:22)
6 X6 }: l! o, c; _: k6 j9-14 构建解码器(3) (07:36)# U1 Z9 f# x8 j
9-15 构建解码器(4) (09:19)' f) L# i# o1 h9 V
9-16 构建解码器(5) (10:59)9 f4 q9 O) I, a& o7 X
9-17 构建解码器(6) (09:28)
1 K- G& t0 D) a% ^9-18 构建解码器(7) (14:52)
% [1 Y( G$ a9 b4 Z) v3 `8 N( W9-19 构建解码器(8) (17:02). J8 A' A& V$ z9 i
9-20 构建优化器(1) (09:56)7 ~8 g: [: B- X! b+ l# j$ `
9-21 构建优化器(2) (08:48)  Y/ T- O$ u2 o3 u  I' z
9-22 构建优化器(3) (06:01)2 [0 R9 p+ d3 H% J  Y/ a. R
9-23 输入检查 (11:51)+ ]* ~% |  v5 p# R
9-24 训练模型 (11:59)
/ v2 P6 C% d% z0 v3 G9-25 预测模型 (07:22): Y5 D3 g9 m' W. b  q9 W- [/ O
8 k. I8 [9 `, C( c0 f. p
第10章 聊天机器人模型的训练和验证( b* d4 N% M: H  i, c
10-1 第一种模型训练(1) (06:17): ~  |+ j9 `2 G& p! M6 x6 w* s) S
10-2 第一种模型训练(2) (13:28)
( D3 X( }; X0 f7 i: S6 M3 n0 Y/ w) @* [10-3 第一种模型训练(3) (12:10). d5 y& c& X; I; g
10-4 第一种模型训练(4) (14:49)( Z4 }, C* `# n$ z  v
10-5 第一种模型训练(5) (25:35)* g  R' ?6 b4 _$ n, M* H9 Y. m
10-6 第二种模型训练(1) (11:52)
5 T4 P" o6 p' l6 u10-7 第二种模型训练(2) (12:06)
! s; T% e+ g9 p( q! N# h10-8 第二种模型训练(3) (05:34)
/ u9 R' V/ A% c& w  c0 }, k10-9 利用flask发布成Webservice接口 (15:45)7 o# o2 i, z/ [% L  g! ]" J
  [* b  H3 T) U$ n+ ~
第11章 Android的打包与发布  c% d- ^3 E+ l# t
11-1 新建项目 (07:49)
7 i4 @9 B1 f; l0 }6 K. \. ^0 T  P11-2 代码结构讲解 (17:15)
/ m, V0 E$ g1 `2 b- v- l11-3 私有变量的定义 (12:25)
2 w+ S& M" T$ e4 `( m% C4 C3 |11-4 参数初始化 (11:54)
! A% T2 M1 z! d. v' b2 k& K# [11-5 听写UI监听器 (19:18)
6 u9 c1 J/ E0 i11-6 合成回调监听器 (05:58)
( C0 ^( u# x, x11-7 听写监听器 (27:14)' Q1 U  Q5 c" V: D) o; J& E
11-8 语音合成参数设置 (08:59)# d1 q# s/ a2 z8 S- @& N/ p1 \* k
11-9 完善项目 (21:32)4 Y* e8 {) q. q( d! p+ o6 `- ^
11-10 打包发布 (07:15)9 ?- A# R2 X6 U: i" K6 M) l

  ?; H) {" O2 J〖下载地址〗
% d9 t+ p7 t8 i1 U9 E" H' T, W
游客,如果您要查看本帖隐藏内容请回复

  y# j7 p0 Q+ K# R; M5 z3 Q〖升级为永久会员免金币下载全站资源〗' x, z, C( ]' G4 t2 o* b* [
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

) l, _0 w: v' Q4 p4 x! k
回复

使用道具 举报

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 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

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

本版积分规则