人人可作卡米狗:从零打造自己的LINE聊天机器人 pdf epub mobi txt 电子书 下载 2024

图书介绍


人人可作卡米狗:从零打造自己的LINE聊天机器人

简体网页||繁体网页
著者
出版者 出版社:博硕 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2018/05/04
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-04-28

类似图书 点击查看全场最低价

图书描述

想知道风靡各大LINE群组的卡米狗是怎么作出来的吗?

  想拥有属于自己的LINE聊天机器人吗?

  这是一本入门书,它针对没有任何资讯领域知识的读者,提供了一个自学方案:「打造一个属于自己的卡米狗」。本书从介绍聊天机器人的基础观念开始,逐步传授所有相关知识,实现从无到有来打造一个属于自己的聊天机器人!包含开发环境设置、网站架设、HTTP协定、Webhook、Line Messaging API等都将详细介绍。

  读者需求
  你至少需要有一台能上网的电脑,而且你懂得输入中英文,你平时会使用Line传送讯息,也会逛逛网页。

  读完本书后
  你会具备网站以及聊天机器人的基本观念、了解HTTP协定,并且会架HTTP Server。
  你会开始能看得懂工程师写的技术文章。
  你会知道遇到问题时要在Google输入什么关键字。
  你会开始对资讯领域产生浓厚的学习兴趣。

  本书程式码可至以下网址下载:
  github.com/etrex/everybody-can-build-kamigo-demo
 

著者信息

作者简介

郭佳甯


  毕业于台湾科技大学资讯管理研究所
  现任五倍红宝石资深网站工程师
  曾任中国文化大学推广教育部 App 开发组长

  卡米狗 chatbot 作者
  红衣小女孩 chatbot 作者
  第 9 届 iT 邦帮忙铁人赛优选 「只要有心,人人都可以作卡米狗」作者
  Chatbot TW Meetup #1 讲者
  Android Develop 读书会 #36 讲者

  卡米狗官方网站:www.kamigo.tw/
  Facebook 粉丝团:www.facebook.com/kamigo01
 
人人可作卡米狗:从零打造自己的LINE聊天机器人 pdf epub mobi txt 电子书 下载

图书目录

简介
读者需求
读完本书后
如何使用本书

第 1 章:入门阶段
1.1 认识聊天机器人
什么是聊天机器人(chatbot)
聊天机器人是未来趋势吗?
聊天机器人能做什么?
听说做聊天机器人需要会人工智慧、机器学习等这些很潮的技术才做得起来?

1.2 认识卡米狗
卡米狗的诞生
卡米狗的各种功能
卡米狗可以翻群或防翻群吗?

1.3 制作一个最简单的聊天机器人
註册Line Messaging API 帐号
加入聊天机器人为好友
传讯息给这个聊天机器人
登入后台修改欢迎讯息
修改自动回应
新增关键字回应
怎么让聊天机器人能加入群组?
怎么让其他人也能加关键字回应?

1.4 聊天机器人完整概念图解
制作Line 聊天机器人的步骤
制作一个网站的步骤
串接第三方聊天机器人平台的步骤

第 2 章:网站架设
2.1 建立一个 Rails 网站
执行网页伺服器
用浏览器连网页伺服器

2.2 认识 Ruby 的资料型态与方法
认识 irb
进入 irb
离开 irb
认识资料型态
认识方法
认识类别

2.3 Rails 运作过程
所以我说那个警卫室在哪?
那我们的住户呢?
使用 Rails Generator 做一个 Controller
我后悔了想复原怎么办?
一定要使用 Rails Generator 做 Controller 吗?
加入Action
加入Route
测试一下

2.4 怎么让别人连到我作好的网站?
认识 IP 位址(Internet Protocol Address)
怎么让别人连到我的网站?
所以要怎么让别人连到我的网站?
那有比较简单的方法吗?

2.5 发布网站到 Heroku
註册 Heroku 帐号
Heroku CLI 初始设定
git 初始设定
专案的 git 初始设定
专案的 Heroku 初始设定
上传程式码到 Heroku
修改 database.yml
修改 Gemfile
把改动后的程式码上传到 Heroku
程式码除错的流程

2.6 认识资料库
建立资料库
建立资料模型
资料模型
资料库迁移档

第 3 章:深入了解HTTP 协定
3.1 认识 HTTP 协定
HTTP 协定的安全性问题
HTTPS 协定
从浏览器认识 HTTP 协定
使用 Chrome 开发人员工具
Headers
Request URL
Request Method
Status Code
Response
重点整理

3.2 从 Rails 认识 HTTP 协定
观察 request.headers
从 Rails 观察 request.body
从 Rails 观察 response.headers
从 Rails 观察 response.body
重点整理

3.3 从 Postman 认识 HTTP 协定
接收第一个 POST 请求
POST 的测试
CSRF 的防治
关闭 CSRF 的检查
资料的传递

3.4 作一个最简单的爬虫
用 Rails 发 HTTP Request
在浏览器开启网址
把翻译韩文的功能加入到上面的爬虫
观察 request 和response
重点整理

3.5 认识 Webhook
订阅是事件驱动
设定闹钟
订阅是有效率的双向沟通方法
单向沟通是没有效率的沟通方法
Webhook 使用 HTTPS 协定传递资讯

第 4 章:实作卡米狗功能
4.1 Line Messaging API Webhook 运作原理
Line Messaging API 的各种通知
Line Messaging API 的各种行动

4.2 串接Line Messaging API Webhook
讯息传递流程图解
接收讯息
回覆讯息
重点整理

4.3 实作关键字回覆
程式码的重构
关键字回覆
进行实测
重点整理

4.4 卡米狗学说话
修改主程式
字串操作
学说话
关键字回覆
对一下程式码
postgresql 版本的指定
安装 Heroku 上的资料库
进行在 Heroku 上的资料库迁移
进行实测
重点整理

4.5 卡米狗推齐
使用情境
推齐的逻辑
修改主程式
建立资料模型
频道 ID
储存对话
储存回应
推齐
对一下程式码
Heroku 上的资料库迁移
进行实测
重点整理

4.6 卡米狗见人说人话,见鬼说鬼话
修改学说话指令
修改关键字回覆
主程式
在 KeywordMapping 资料模型中新增栏位
资料库迁移
进行实测
在 Heroku 上的资料库迁移
重点整理

4.7 建立管理后台
使用产生器制作后台
生成 Routes
生成 Controller
生成 View
实测
建立登入功能
关闭註册功能
登入后才能管理关键字
发布到 Heroku
关闭了註册功能后要怎么新增自己的帐号?
进行实测
重点整理

4.8 卡米狗发公告
讯息传递流程图解
认识 Push Message API
保存所有频道
制作管理后台
发布和测试
重点整理

4.9 卡米狗查天气
讯息传递流程图解
学会怎么抓到最新的雷达回波图网址
抓图步骤整理
学会怎么把图档弄到 imgur
在主程式唿叫查天气
查天气方法
取得最新雷达回波图的方法
增加一个上传图片到 imgur 的方法
传送图片到 line 的方法
进行实测
重点整理

4.10 Line Messaging API 的各种讯息格式
传送贴图
传送图片
传送影片
传送声音
传送地标
传送影像地图(Imagemap)
传送样板(Template)
样板行为(Template Action)

4.11 Line Messaging API 的各种通知
Webhook 资料格式
当接收到文字讯息时
当接收到图片讯息时
当接收到影片、声音、档案讯息时
当接收到位置讯息时
当接收到贴图讯息时
当你被加好友时
当你被封锁时
当你被加入群组时
当你被踢出群组时
当有人按下 Template 的 Postback 按钮

4.12 Line Messaging API 的签名验证

附录A:资讯小学堂
A.1 档案总管
开启档案总管
新增资料夹
新增档案
搬移档案或资料夹
复制档案或资料夹
认识副档名
修改档名

A.2 认识命令提示字元
叫出命令提示字元
为什么在执行输入 cmd 就能叫出命令提示字元?
命令提示字元和档案总管的对应关系
查看目前所在资料夹
切换资料夹
切换硬碟
快速地开启一个命令提示字元在指定的资料夹下

A.3 认识档案
认识文字编码
认识 Big5
认识 UTF-8
修改档案编码为 UTF-8

A.4 认识浏览器
常见的浏览器

A.5 认识网页
浏览器的运作原理
认识网站

A.6 文字编辑器
Sublime Text
开启资料夹
新增资料夹
变更资料夹名称
删除资料夹
新增档案
变更档名
删除档案
程式码变色
储存档案
指定编码载入档案
变更文字编码

附录B:详细安装流程
B.1 安装 Node.js
测试 Node.js 是否正确安装

B.2 安装 Ruby
测试 Ruby 是否正确安装

B.3 安装 Rails
测试 Rails 是否正确安装

B.4 安装 Sublime Text
开启 Sublime Text

B.5 安装 Git
测试 Git 是否正确安装

B.6 安装 Heroku CLI
测试 Heroku CLI 是否正确安装
 

图书序言

图书试读

None

人人可作卡米狗:从零打造自己的LINE聊天机器人 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


人人可作卡米狗:从零打造自己的LINE聊天机器人 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

人人可作卡米狗:从零打造自己的LINE聊天机器人 pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

人人可作卡米狗:从零打造自己的LINE聊天机器人 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有