おもしろまじめなチャットボットをつくろう

概 要

スマホで位置情報を調べて、ネットでお店を検索してくれる。以前のチャットからどのカップめんを買ったか調べてくれる。そんな無駄に技術を使ったおもしろチャットボットを作りましょう! 本書は、LINE上で動く、様々な機能を持ったBotを実際に作りながら、Botとネットとプログラムの知識を解説します。セリフ集から発言するBot、天気予報Bot、チャットを盛り上げるBot、ゲームをするBotなど、おもしろ真面目にBot開発技術を学べます。

著者 松浦健一郎、司ゆき
価格 本体2600円(税別)
ISBN 978-4-7980-5164-2
発売日 2017/6/17
判型 B5変
ページ数 416
CD/DVD
ダウンロード
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Part1 Botの基本

1章 Botとは何か

なぜ今Botなのか

Botで何ができるか

まとめ

2章 Botの仕組み

チャットサーバとの連携

HTTPを使った送受信

JSON

Botの構造

まとめ

3章 Botの開発環境

プログラミング言語の選択

サーバの準備

ソフトウェアの導入

アカウントの作成

まとめ

Part2 いろいろなBot

4章 最初のBot

聞き耳Botのプログラム

聞き耳Botの配置

聞き耳Botの実行

共通ツールプログラム

共通メインプログラム

共通プログラムを利用した聞き耳Bot

Botのデバッグ

まとめ

5章 応答するBot

Botが送受信するデータ

リプライのプログラム

ハローBot

こんにちはBot

エコーBot

まとめ

6章 キーワードを認識するBot

正規表現

おはようBot

まとめ

7章 自動的に発言するBot

プッシュのプログラム

プッシュ用共通メインプログラム

時報Bot

まとめ

8章 セリフ集から発言するBot

JSONファイルの読み込み

宣伝Bot

頻度を下げた宣伝Bot

まとめ

9章 Webサービスを利用したBot?天気予報Bot

天気情報API

天気情報APIの出力をBotで表示する

天気予報を表示するBot

指定した地域の天気予報を表示するBot

まとめ

10章 Webサービスを利用したBot?価格Bot

商品検索API

価格Bot

まとめ

11章 画像を使うBot

画像の投稿

画像投稿テストBot

画像検索API

画像投稿Bot

まとめ

12章 位置情報を使うBot

位置情報の受信

位置情報Bot

レストラン検索API

レストランBot

まとめ

13章 チャットを盛り上げるBot

JSONファイルの保存

発言ファイルの読み書きに関する問題

簡単な口まねBot

ユーザ別の口まねBot

まとめ

14章 ユーザを手伝うBot?買い物Bot

買い物Bot

まとめ

15章 ユーザを手伝うBot?予定Bot

予定Bot

予定通知Bot

まとめ

16章 ゲームをするBot

画像の取得

バトルBot

まとめ

17章 ユーザインタフェースを使ったBot

テンプレートメッセージ

ボタンBot

おみくじBot

まとめ

18章 Botの応用レシピ

Botのアイディア集

Botの開発例

まとめ

PR

秀和システム