SlideShare a Scribd company logo
きいて!メロンパン
AMG Solution まつうらみさき
ひとり暮らしは
とっても楽しい!!!!!!
でも、時々さみしい・・・
こんな時さみしい
・瓶のフタが開かない
・作りすぎた料理を一人で完食
・「今日あったこと」を
話す人がいない
「え?それだけ?」みたいな話を
聞いてほしい
もう聞いている感だけあればいい
と、いうことで
「どうでもいい話」を聞いてくれる
LINE BOTを作りました!
こんな話し相手が欲しい
・自分の話に興味持ってくれてる感がある
・なんでも穏やかに聞いてくれる
・なんでも肯定してくれる
こういうBOTにしよう
・「聞いて!」っていうと「なに?」って
返してくれる
・「うんうん」って相槌を打ってくれる
・「いい?」って聞くと「いいよ」っていう
作り方を調べた結果、だいたいどちらか
・ブラウザからノンプログラミングで
作成可能な「hachidori」
・PHPなどで書いたプログラムを
Herokuにデプロイ
→簡単便利!だけどQA向きで雑談に向かない
→今回はこっちで頑張る!
こういう流れっぽい
さあつくるぞーーー!
おー
LINE@MANAGERでBOTのアカウントを作成
LINE DevelopersからAPIの設定を取得
PHPのコードを書く
// 返信ワードを配列で書く
返信1:"なあに?", "どうした?”
返信3:"うん", "うんうん"
返信2: “いいよ!”, “おっけー"
If メッセージに「聞いて」か「きいて」が含まれてる {
返信メッセージを返信1からランダムで設定
} else if メッセージに「?」が含まれてる {
返信メッセージを返信2からランダムで設定
} else {
返信メッセージを返信3からランダムで設定
}
// 受け取ったメッセージの内容で返す言葉決める
Herokuのアカウント作成、ツールを入れる
コマンド実行でHerokuへデプロイ
まるで
うまくいかない
動くまでの作業時間の内訳
・Herokuのサイトは英語
・検索して出てくる結果も英語
・日本語で書いてくださっている方も、
わかる人がある程度わかる人に書いてる感
・謎に高いMAC使い率
⇒google翻訳とあきらめない心で
乗り切った
その後もいろいろあった
動いたときはほんと感動した
嬉しかったので反応ワードを追加し、
友達に使ってみてもらった
わくわく
みんな全力でelseに向かっていった
スクショもらって私が学習⇒反応を追加
だいぶ話し相手が
つとまるようになった
ツボった友達が広めてくれて、
友達の友達や姉妹からもスクショが
届いた
うれしい
「職場でメロンパンのLINEみて
笑ってたら不審がられた」
「メロンパンのせいで夜更かしした」
という感想ももらえて
愚痴を受け流すだけのつもりで作った
BOTが人を笑顔にできて
とてもうれしかったです。
まとめ
・LINEの管理画面や仕様がわりと
コロコロ変わってるっぽくて、
最新の仕様に対応した情報の少なさに苦戦
・Herokuの日本語ドキュメントの
少なさにも苦戦
まとめ
・何回も挫折しかけて、
もう本物のメロンパンに話しかければ
いいんじゃないかと30回くらい思った
・でも諦めなかったら
最終的には当初思っていたより
いいものができた
まとめ
・自分ができる範囲なら、
このツールを使えば何がどこまでできるか
ではなく、
こういうものを作りたい、
それで誰かに楽しんでもらいたいというのを
考えられると、
挫折しまくっても走り続けられる
よかったらぜひメロンパンと
友達になってください!
懇親会で声かけて頂けると
嬉しいです!
ご清聴ありがとうございました

More Related Content

More from yumi_chappy

Itelt vol7 7
Itelt vol7 7Itelt vol7 7
Itelt vol7 7
yumi_chappy
 
Itelt vol7 1
Itelt vol7 1Itelt vol7 1
Itelt vol7 1
yumi_chappy
 
Itelt vol7 9
Itelt vol7 9Itelt vol7 9
Itelt vol7 9
yumi_chappy
 
Itelt vol7 8
Itelt vol7 8Itelt vol7 8
Itelt vol7 8
yumi_chappy
 
Itelt vol7 6
Itelt vol7 6Itelt vol7 6
Itelt vol7 6
yumi_chappy
 
Itelt vol7 2
Itelt vol7 2Itelt vol7 2
Itelt vol7 2
yumi_chappy
 
Itelt vol7 5
Itelt vol7 5Itelt vol7 5
Itelt vol7 5
yumi_chappy
 
Itelt vol7 4
Itelt vol7 4Itelt vol7 4
Itelt vol7 4
yumi_chappy
 
Itelt vol7 3
Itelt vol7 3Itelt vol7 3
Itelt vol7 3
yumi_chappy
 
理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?
yumi_chappy
 
JAWS DAYS Report
JAWS DAYS ReportJAWS DAYS Report
JAWS DAYS Report
yumi_chappy
 
資料ビジュアル化のススメ
資料ビジュアル化のススメ資料ビジュアル化のススメ
資料ビジュアル化のススメ
yumi_chappy
 
美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理
yumi_chappy
 
IoT製品の魅力
IoT製品の魅力IoT製品の魅力
IoT製品の魅力
yumi_chappy
 
新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~
yumi_chappy
 
Windows10でword2vecを使ってみた
Windows10でword2vecを使ってみたWindows10でword2vecを使ってみた
Windows10でword2vecを使ってみた
yumi_chappy
 
色で伝えるイメージ
色で伝えるイメージ色で伝えるイメージ
色で伝えるイメージ
yumi_chappy
 
バランスを整える
バランスを整えるバランスを整える
バランスを整える
yumi_chappy
 
脆弱性のふさぎ方
脆弱性のふさぎ方脆弱性のふさぎ方
脆弱性のふさぎ方
yumi_chappy
 
華麗なる?中小企業診断士の世界とは
華麗なる?中小企業診断士の世界とは華麗なる?中小企業診断士の世界とは
華麗なる?中小企業診断士の世界とは
yumi_chappy
 

More from yumi_chappy (20)

Itelt vol7 7
Itelt vol7 7Itelt vol7 7
Itelt vol7 7
 
Itelt vol7 1
Itelt vol7 1Itelt vol7 1
Itelt vol7 1
 
Itelt vol7 9
Itelt vol7 9Itelt vol7 9
Itelt vol7 9
 
Itelt vol7 8
Itelt vol7 8Itelt vol7 8
Itelt vol7 8
 
Itelt vol7 6
Itelt vol7 6Itelt vol7 6
Itelt vol7 6
 
Itelt vol7 2
Itelt vol7 2Itelt vol7 2
Itelt vol7 2
 
Itelt vol7 5
Itelt vol7 5Itelt vol7 5
Itelt vol7 5
 
Itelt vol7 4
Itelt vol7 4Itelt vol7 4
Itelt vol7 4
 
Itelt vol7 3
Itelt vol7 3Itelt vol7 3
Itelt vol7 3
 
理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?
 
JAWS DAYS Report
JAWS DAYS ReportJAWS DAYS Report
JAWS DAYS Report
 
資料ビジュアル化のススメ
資料ビジュアル化のススメ資料ビジュアル化のススメ
資料ビジュアル化のススメ
 
美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理
 
IoT製品の魅力
IoT製品の魅力IoT製品の魅力
IoT製品の魅力
 
新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~
 
Windows10でword2vecを使ってみた
Windows10でword2vecを使ってみたWindows10でword2vecを使ってみた
Windows10でword2vecを使ってみた
 
色で伝えるイメージ
色で伝えるイメージ色で伝えるイメージ
色で伝えるイメージ
 
バランスを整える
バランスを整えるバランスを整える
バランスを整える
 
脆弱性のふさぎ方
脆弱性のふさぎ方脆弱性のふさぎ方
脆弱性のふさぎ方
 
華麗なる?中小企業診断士の世界とは
華麗なる?中小企業診断士の世界とは華麗なる?中小企業診断士の世界とは
華麗なる?中小企業診断士の世界とは
 

Recently uploaded

JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 

Recently uploaded (9)

JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 

きいて!メロンパン