*

LINEのチャットボットを作ってみた(PHP + docomo雑談対話API)

 

 

これからはボットの時代だなんて、最近よく聞きます。

 

いつかは自分でも作ってみたいと思ってたところ、9月末にLINEからこんな発表がありました。

 

 

どうやら、僕のような素人でも参入できそうです。

 

 

というわけで、簡単なボットを作ってみました。

 

 

と、偉そうなことを言いましたが、コードはほとんど以下のブログの丸写しです。

 

 

LINEの開発者登録、ボットの登録の方法、PHPのコードまでこの通りすれば、誰でも、話した内容をそのまま返す「おうむ返し」のボットが作れます。

 

 

 

とはいえ、おうむ返しだけでは面白くないです。

やっぱり、SiriとかMicrosoftの「りんな」みたいに会話させたいです。

 

 

そこで、手頃なAPIを探すと、NTTドコモが、誰でも使える手頃なAPIを提供してることを発見。


「雑談対話API

 Contents 0140529134314

 

 

開発者登録はこちら。

https://dev.smt.docomo.ne.jp/?p=index

 

 


開発者登録、APIキーを取得して、こちらのブログを参考に作ってみました。

 

 

このブログで書かれてるbotは少し前のLINE Botですので、このままでは使えません。

ほんのちょっとだけ加工しました。

 

 

前述のお二人のコードを組み合わせると。

 

 

完成!

 

 14681650 1084143638300836 4800618356266469934 n

 

 

 AIたつや?

 

こんなオッサンのAIと話しても何も面白くないでしょう。

でも、他のキャラにしたら、本当に僕が作ったのか証明できないので、やむなく?自分のボットにした次第です。

 

興味のある方はこのQRコードからどうぞ。

 14671193 1084138801634653 8853150829854097544 n

 


会話をしてみると、

 

IMG 2852



ちょっとおかしな点があるけど、会話になってます。

 

「カープ」というキーワードにはワンパターンの反応しかしないけど、すごいです。

こんな機能を無料でAPIで使えるなんて、すごい世の中になったものです。


 

そうは言っても、これだけでは、ただdocomoAPIを発言するだけのボットで、オリジナリティが全くありません。

 

これからは、世に出回っている色々なAPIを使って、改良を続けていこうと思います。

 

近所のオススメのラーメン屋を教えてくれたり、

占いや、性格診断をしたり、

オススメの株式を教えてくれたり、

IBMのワトソンで会話を学習させて、もっと人工知能っぽくしたり、

 

 

夢は広がります。



と、

そんな夢見がちな僕に朗報が入りました。

 

なんと!

このチャットボットのコンテストが開催されるのです。

スクリーンショット 2016 10 23 17 18 42


 

スクリーンショット 2016 10 23 17 18 58

 

 

 

ゆ、優勝賞金は1000万円!!!!!

 

 

 

よーし、

 

絶対無理だろうけど、

チャレンジするだけ、チャレンジしてみます!

 

 

ではでは。


 

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

LINEボット「KANJI」

    漢字を教えてくれるLINEのチャットボット 「KANJI」     英単語を入力すると、漢字

記事を読む

LINE Messaging API の設定方法

    最近、LINEのMessaging APIに凝ってるので、 ここに備忘録として残します。  

記事を読む

【Ruby on Rails 備忘録】LINE Messaging API でチャットボットを作る

    毎回悩むので自分用の備忘録として保存します。   なお、ほとんどが、こちらの方の記事を参考

記事を読む

みずほ銀行の「LINEでかんたん残高照会サービス」をやってみました。

最近話題の、みずほ銀行の「LINEでかんたん残高照会サービス」をやってみました。

記事を読む

『人工知能は人間を超えるか』を読んで、人工知能の基本のキを学ぶ

    最近よく「人工知能」(Artificial Intelligence; AI)という言葉

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

【Raspberry Pi 備忘録】ラズベリーパイのSSH接続時のエラー「POSSIBLE DNS SPOOFING DETECTED! 」「REMOTE HOST IDENTIFICATION HAS CHANGED! 」

Mac のターミナルからラズベリーパイにSSH接続をしようとすると、

【平成30年7月豪雨】江田島にボランティアに行ってきました。

      この度の集中豪雨(平成30年7月豪雨)で私の住む広島県は多

「IoT Conference 2018 デジタライゼーションの未来」 備忘録メモ

  6月15日に、このイベントに参加しました。   IoT Confe

映画『万引き家族』を観て(ネタバレあり)

        (注意)ネタバレあり     カンヌ映画祭でパルムド

「InaHack 2018 1st Session “ideathon”」に参戦!

  6月16日・17日と、長野県伊那市で開催された「InaHack

→もっと見る

    • 307103総閲覧数:
    • 212今日の閲覧数:
    • 217昨日の閲覧数:
    • 0現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑