当前位置:首页 > 全部课程 > 算法模型 > 自然语言处理 > 《NLP实践教程:TensorFlow开发聊天机器人完整项目
NLP实践教程:TensorFlow开发聊天机器人完整项目

已完结 NLP实践教程:TensorFlow开发聊天机器人完整项目

8人已学习 收藏 分享赚 ¥44.9元
价 格
89.00 ~ 449.00
打开微信扫描二维码
点击右上角进行分享

开通以下任意VIP等级即可免费学习本课程

我已阅读并同意《VIP服务协议》
开通 取消

详情

目录

资料(1)

评价(0)

【课程详情】

  • 第01章 课程导学

    • 1-1 课程导学


  • 第02章 基础知识

    • 2-1 什么是TensorFlow

    • 2-2 张量、图、会话

    • 2-3 TensorFlow原理及模型训练

    • 2-4 Android操作系统

    • 2-5 Java安装

    • 2-6 Java环境搭建

    • 2-7 Android安装及运行

    • 2-8 第一个Android程序


  • 第03章 循环神经网络(RNN与LSTM)

    • 3-1 常用模型

    • 3-2 BP神经网络

    • 3-3 循环神经网络(1)

    • 3-4 循环神经网络(2)

    • 3-5 循环神经网络(双向RNN)

    • 3-6 循环神经网络(梯度爆炸和梯度消失1)

    • 3-7 循环神经网络(梯度爆炸和梯度消失2)

    • 3-8 长短期记忆网络(LSTM)


  • 第04章 NLP基础

    • 4-1 NLP基础

    • 4-2 分词技术

    • 4-3 词性标注

    • 4-4 命名实体识别

    • 4-5 贝叶斯与朴素贝叶斯(1)

    • 4-6 贝叶斯与朴素贝叶斯(2)

    • 4-7 隐马尔科夫模型

    • 4-8 隐马尔科夫模型实现命名实体识别

    • 4-9 朴素贝叶斯例子(1)

    • 4-10 朴素贝叶斯例子(2)

    • 4-11 朴素贝叶斯例子(3)


  • 第05章 文本处理方法

    • 5-1 语料的获取与处理

    • 5-2 NLP中的语言模型

    • 5-3 NLP中的语言模型 一元模型和二元模型

    • 5-4 NLP中的语言模型 N元模型

    • 5-5 词向量与Word2vec

    • 5-6 文本处理方法


  • 第06章 实战之聊天语料处理

    • 6-1 数据处理-环境搭建

    • 6-2 聊天机器人语料处理流程介绍

    • 6-3 数据处理-句子的构造和判断

    • 6-4 数据处理-正则表达式

    • 6-5 数据处理-句子编码化处理(字典定义及转换)

    • 6-6 数据处理-句子编码化处理(训练字典)

    • 6-7 数据处理-句子编码化处理(句子和向量之间的转换)

    • 6-8 数据处理-训练语料库的解压处理

    • 6-9 数据处理-训练语料问答对的处理(1)

    • 6-10 数据处理-训练语料问答对的处理(2)

    • 6-11 数据处理-数据模型打包处理

    • 6-12 语料处理实战小结


  • 第07章 聊天机器人原理

    • 7-1 Seq2Seq模型

    • 7-2 Seq2Seq模型(注意力机制)

    • 7-3 聊天机器人模型(1)

    • 7-4 聊天机器人模型(2)


  • 第08章 聊天机器人训练-TensorFlow的模型前期处理

    • 8-1 线程处理(1)

    • 8-2 线程处理(2)

    • 8-3 TensorFlow环境搭建

    • 8-4 TensorFlow相关信息操作

    • 8-5 数据操作 转换长度

    • 8-6 batch_flow(1)

    • 8-7 batch_flow(2)

    • 8-8 batch_flow(3)

    • 8-9 batch_flow_bucket(1)

    • 8-10 batch_flow_bucket(2)

    • 8-11 batch_flow_bucket(3

    • 8-12 batch_flow_bucket(4)生成虚假数据

    • 8-13 batch_flow_bucket(5)测试


  • 第09章 聊天机器人训练-seq2seq的模型编写

    • 9-1 基本流程介绍

    • 9-2 基本参数保存,参数验证(1)

    • 9-3 基本参数保存,参数验证(2)

    • 9-4 基本参数保存,参数验证(3)

    • 9-5 基本参数保存,参数验证(4)

    • 9-6 构建模型(1)

    • 9-7 构建模型(2)

    • 9-8 构建一个单独的RNN cell

    • 9-9 构建单独的编码器cell(1)

    • 9-10 构建单独的编码器cell(2)

    • 9-11 构建单独的编码器cell(3)

    • 9-12 构建解码器(1)

    • 9-13 构建解码器(2)

    • 9-14 构建解码器(3)

    • 9-15 构建解码器(4)

    • 9-16 构建解码器(5)

    • 9-17 构建解码器(6)

    • 9-18 构建解码器(7)

    • 9-19 构建解码器(8)

    • 9-20 构建优化器(1)

    • 9-21 构建优化器(2)

    • 9-22 构建优化器(3)

    • 9-23 输入检查

    • 9-24 训练模型

    • 9-25 预测模型


  • 第10章 聊天机器人模型的训练和验证

    • 10-1 第一种模型训练(1)

    • 10-2 第一种模型训练(2)

    • 10-3 第一种模型训练(3)

    • 10-4 第一种模型训练(4)

    • 10-5 第一种模型训练(5)

    • 10-6 第二种模型训练(1)

    • 10-7 第二种模型训练(2)

    • 10-8 第二种模型训练(3)

    • 10-9 利用flask发布成Webservice接口


  • 第11章 Android的打包与发布

    • 11-1 新建项目

    • 11-2 代码结构讲解

    • 11-3 私有变量的定义

    • 11-4 参数初始化

    • 11-5 听写UI监听器

    • 11-6 合成回调监听器

    • 11-7 听写监听器

    • 11-8 语音合成参数设置

    • 11-9 完善项目

    • 11-10 打包发布


相关说明:

1、资源部分来源于网络公开发表文件,所有资料仅供学习交流。

2、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。

3、如侵犯您的权益,请联系管理员处理。

第01章 课程导学[1课时]

综合
好评
0%
  • 综合评分5.00
  • 内容实用5.00
  • 通俗易懂5.00
友情链接:

邮箱:didabiancheng@126.com

地址:厦门火炬高新区软件园创新大厦C区3F-A487

Android/IOS App

微信小程序

微信公众号

VIP特权
微信客服
微信扫一扫咨询客服