14:00AIやIoTといった最新テクノロジーがどんどん身近になりつつある。Piやオープンソース、無償で利用できるクラウドサービスといった「安価ですぐに入手できるもの」をうまく活用することで、AI等の特殊な技術の専門的な知識を持たなくとも、容易に最新テクノロジーを試す環境が手に入るようになった。その具体例として、日本オラクルの中嶋氏が紹介するのは、「畑と会話できる(!?)」という仕組み。やって作るのか、またその可能性はどこに広がるのか。デモンストレーションの様子を紹介する。近年のビッグワードとなりつつある「IoT」。あらゆるものがネットワークでつながり、コミュニケーションし合うとなれば、いったいどのような世界になるのだろうか。日本オラクルの中嶋一樹氏は、「IoTが実現すれば、一見ITとはかけ離れたもの、例えば“畑”ともコミュニケーションできるようになる」という。畑の例だと、畑に設置したセンサーが土壌の水分量や温度などを測定し、その数値から状況を言語化して伝達する。「畑」に問い合わせれば知りたい状況を教えてもらえるというわけだ。これまでもさまざまな技術を組み合わせれば実現できなかったわけではない。特別な技術や知識がなくとも、高額な投資をせずとも、容易に調達できる安価な技術や道具で実現できる。それがIoT活用を大きく牽引するという。実際に中嶋氏が「オラクル畑」と名付けたIoTシステムに使用したデバイスや技術などは次の通りだ。いずれも容易に調達できるものばかりだ。Pi(ラズベリーパイ)Linuxが入った小さなコンピュータ。GPO端子にセンサーが接続できるようになっている。土に刺しておくと水分量を測定できるセンサー。他、pHセンサーやカラーセンサーなどもある。Cloudクラウドデータベースとしてデータを蓄積。用途によってはパブリッククラウドでも代用可能。インタフェイスにLINEを使用、Botで自然なコミュニケーションにセッションでは実際に「オラクル畑」のデモンストレーションが行われた。Piを通じてクラウドデータベースに送られる。ここまでは一昔前のサーバ監視にそっくりであり、畑に行かずして状況を把握できるとはいえ、取得したデータに対して常に監視し判断する必要がある。これをもっと便利な“イノベーティブな仕組み”として成り立たせるためには、ITリテラシーが低い人でも容易に使えなくてはならない。LINESNSをコミュニケーションインタフェイスとして活用。「オラクル畑」のアカウントを取り、それに問いかける形で状況を把握する。Botデータや命令を受け取ると、それに合わせた内容を自動送信する仕組み。今回は自然言語処理対応を間において柔軟性を高めている。「オラクル畑」のBotをLINEの友達として登録し、「水分は?」と問いかけると「からからです」「じゃぶじゃぶです」というように、自然言語で畑の状況が返ってくる。この答えは決められたルールに基づいた固定文ではなく、センサーの数値に基づいた動的なものだ。取得したデータがしきい値以下なら「からから」、以上なら「じゃぶじゃぶ」というように答えの内容が変えられるように設定されている。Cloudに送られる。Cloudに最新の水分量のデータをとりにいく。その値に応じて答えが設定されており、LINEに返されるという仕組みだ。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。