Download - Twitter botのレシピ
![Page 1: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/1.jpg)
Twitter botのレシピ
有限会社プラスワンデジタル松鵜 琢人
MATSUU Takuto
![Page 2: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/2.jpg)
自己紹介
● 松鵜 琢人(まつう たくと)● Twitter @matsuu● Gentoo Linux Developer● タイル型ウィンドウマネージャ推進委員会● 最近翻訳ボランティアやってます
● AndroLib、Redmineなどなど
![Page 3: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/3.jpg)
recipetterとは
● Twitter上で動作する対話型bot● 「@recipetter にんじん ごぼう」とメッセージを
recipetter宛に送信すると、その食材を使用したレシピのタイトルとURLを返答してくれる
● URLをクリックすると詳細なレシピが表示される● 2009/10/28現在
● レシピ回答数 25,904● フォロワー数 6,330
![Page 4: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/4.jpg)
スクリーンショット
![Page 5: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/5.jpg)
recipetterのしくみ
Twitterユーザー
@recipetter はくさい
@matsuu 「ゆず風味白菜サラダ」がオススメかもhttp://cookpad.com/recipe/9...
材料:はくさいで検索
検索結果をスクレイピング
● Twitterユーザーがrecipetterに食材をツイート● recipetterはクックパッドさんで検索● 検索結果を解析(スクレイピング)してレシピ取得
● スクレイピング:HTMLで構成されたWeb画面から必要な情報を抽出する技術
● Twitterユーザーに検索結果のレシピをツイート
![Page 6: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/6.jpg)
フォロワー数の推移 http://twittercounter.com/
● リニアに増えてます
![Page 7: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/7.jpg)
recipetterを始めた理由
● 公開したのは2009年3月17日● Twitterが流行ってきているようだったので何かbot
を作ろう● Twitterは男性ユーザーの方が多そうだったので、
男女で知名度がかなり違うクックパッドさんを使ってみると面白いかも
● 単純にタイムライン上に「キャベツ」とか「ジャガイモ」とか、そういうものが並んでいると面白いだろう
![Page 8: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/8.jpg)
recipetterのひみつ1 クックパッドさん
● クックパッドさんとは何ら関係ありません
● 許可とってませんし公認でも黙認でもないです
● 胸先三寸の勝手botです
● クックパッドさんに問い合わせたりしないでください
![Page 9: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/9.jpg)
recipetterのひみつ2 アイコン/壁紙
● アイコン● かわいいコッ(略)では
ありません
● 壁紙はrecipetterをフォローして頂いている、葉月さんからいただきました!● 右上の青年は
recipetterの擬人化バージョン
![Page 10: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/10.jpg)
Recipetterのひみつ その3 歌
● れしぴったんのうた● 初音さんが歌ってくれた● http://縮.jp/食歌
![Page 11: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/11.jpg)
recipetterのひみつ4 ひみつの食材
● 意外にもレシピが存在する食材● @recipetter ありがとう● @recipetter 愛情● @recipetter おっぱい● @recipetter 人間
● ○○で検索すると・・・● @recipetter れしぴったー● @recipetter 結婚しよう● @recipetter おはようございます!● @recipetter おかエリンギ
● 他にもあります。探してみてね
![Page 12: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/12.jpg)
botを作成するためのヒント・ノウハウ
● 何よりもまずアイデアが大事
● 対話型で双方向のコミュニケーションをとると良し● 口コミやRTによる紹介で一気に広がった
● アイコンや口調で特徴付けが大事
● キャラクター性を前面に出す
● 継続は力なり
● botに作るにあたっての注意点● フォローされてない人に対して、一方的にフォローやリプライを投げるはあまり歓迎されません
● 非公式に有名人を騙るbotを作る場合は最新の注意を払いましょう
● 他のbotとリプライ/RTループが発生しないよう注意しましょう
● ReTweetbot/発言収集botを作る場合は十分に注意しましょう
– 例えば犯行予告をRTする可能性を考慮しましょう
● 頻繁な発言は控えましょう
– ウザがられます
– アカウント凍結される可能性があります
– API制限に気をつけましょう(1時間あたり150回)
![Page 13: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/13.jpg)
その他作成したbot rerecipetter
● recipetter のレシピなポストを淡々とRTする
● Twitterの仕様変更で、フォローしていない人へのつぶやきが見れなくなったので作成した
● 他人のつぶやきを参考にして料理を考えているという意見を吸い上げた
![Page 14: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/14.jpg)
その他作成したbot currykutter
● 「@currykutter ○○で××を食った」のようにして報告
● 「@currykutter ○○で××を食った。おいしかった」のようにすると、同様に感想を再ポストする
● 感想のみを再ポストするので何を食べたのか気になる
![Page 15: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/15.jpg)
その他作成したbot ramenkutter
● currykutterのラーメン版
![Page 16: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/16.jpg)
その他作成したbot scriptter
● プログラム名を表すコードとソースをつぶやくと、実行結果を返す
● 小飼弾氏が提供するAPIを使用
![Page 17: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/17.jpg)
その他作成したbot korekatter
● 「@korekatter ○○買った」で○○を記憶する
● 「@korekatter ○○買った?」で過去に買ったか確認できる
● 「見た」や「読んだ」、「聞いた」などにも対応
![Page 18: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/18.jpg)
その他作成したbot chizuatter
● chizuatter宛てに地名をつぶやくと、Google マップから地図を探して住所やURLなどを表示する
![Page 19: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/19.jpg)
その他作成したbot omiyagetter
● omiyagetter宛てに地名をつぶやくと、その土地のおみやげや特産品を紹介
● 商品情報は楽天市場のデータをAPIで検索
![Page 20: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/20.jpg)
みんなもbotつくろうぜ
● BOTつくろう会● Google App Engineを使ってtwitter上で動く「BOT」を作
るための会– 非エンジニアからエンジニアまで幅広い参加者– ハンズオン形式(参加費無料)
● 次回は「BOTつくろう会#4」– 11月21日(土)14:00から、場所は渋谷
● 詳しくは、– 公式サイト http://bot2tuku.web.fc2.com/– 公式ブログ http://d.hatena.ne.jp/bot2tuku/– もしくは「BOTつくろう会」で検索
![Page 21: Twitter botのレシピ](https://reader033.vdocuments.site/reader033/viewer/2022052222/554bb839b4c90530298b4961/html5/thumbnails/21.jpg)
宣伝です
● 紹介したbotは有限会社プラスワンデジタルで製作しております
● 弊社にはbot開発のノウハウがあります● bot作成要望があればお見積もりします● お気軽に [email protected] までご連絡ください● 詳しくはこちらをご覧ください
– http://www.p1d.com/– http://www.p1dlab.com/