Microsoftが仕掛ける「会話Bot」の仕組みとは?鈴木淳也の「Windowsフロントライン」(1/2 ページ)

» 2016年04月25日 15時30分 公開

 米Microsoftが3月末に開催した開発者会議「Build 2016」で発表された大きなトピックの1つに「Bot Framework」がある。その名の通り、ユーザーと自動で対話できる「会話Bot」のサービスを開発するための仕組みだ。その概要やメリットについては、同会議のイベントレポートでも触れているが、今回はその中身をもう少し詳しく見ていこう。

Bot Microsoftが開発者会議「Build 2016」で発表した「Bot Framework」と「Cognitive Services」は、ユーザーとコンピュータとのやりとりを大きく変えていくかもしれない

「Bot Framework」と「Cognitive Services」

 Bot Frameworkは、同じくBuild 2016で発表された「Cortana Intelligence Suite」に含まれる機能セットの1つだ。

 Cortanaと銘打っているものの、Cortana Intelligence Suiteは「大量のデータを集め、理解し、必要なアクションを起こす」という「ビッグデータ」「機械学習」「データ解析」といった要素を集めた機能群の総称であり、音声対応パーソナルアシスタントのCortanaは、そのインタフェースの1つでしかない。

 収集されたデータに対して必要なアクションを起こし、ユーザーとの仲介を果たすのがCortanaであり、今回のテーマでもあるBot Frameworkとなる。

 また、集めた大量のデータや機械学習を経て、人間に近い知覚や認識が可能な機能群は「Cognitive Services」と呼ばれる。図では「Intelligence」でくくられているが、機械があたかも人間のように振る舞ってユーザーの行動をアシストする仕組みを構築するのがCortana Intelligence Suiteの狙いと言える。

Cortana Intelligence Suite 「Cortana Intelligence Suite」におけるインタフェース的な役割として「Bot Framework」と「Cognitive Services」は存在する

 もしあなたがアプリやサービスの開発者だとして、こうした「認識」に関わる機能を自らのアプリやサービスに組み込もうとした場合、自前でそれを実現するのは容易ではないことはすぐに分かるだろう。写真の中の人物を認識したり、あるいは相手の話している内容を理解したりすることは、その筋の専門家でなければ「使える機能」として実装するのは難しい。

 そこで登場するのがCognitive Servicesだ。同サービスでは画像認識から構文理解、さらには言語変換まで、認識に必要なあらゆる機能群が網羅されており、これらを適時アプリやサービスに組み込むことで、より「インテリジェントな仕組み」を構築できるようになる。

Cognitive Services(1) Cognitive Servicesで提供される5つの要素
Cognitive Services(2) Cognitive Servicesの5つの構成要素を機能別にまとめたもの
自然言語処理 Cognitive Servicesによる自然言語処理の例
画像認識 Computer Vision APIによる画像認識の例

 このCognitive Servicesで提供される機能の幾つかは、Build 2015で発表された「Project Oxford」がベースとなっている。Project Oxfordでは顔認識から音声認識、言語解析(Language Understanding Intelligent Service:LUIS)などが網羅されていたが、これらを体系化してまとめたのがCognitive Servicesだと言える(実際、Project Oxfordのページにアクセスしようとすると、Cognitive Servicesのページへと自動転送される)。

 筆者も北京にあるMicrosoft Research Asia(MSRA)でProject Oxfordを見たが、近年のMicrosoftは特にこの分野での研究開発を強化していたと認識している。先のCortana Intelligence Suiteはその集大成だ。

Project Oxford Cognitive Servicesは2015年発表された「Project Oxford」が基になっている
Project Oxfordの顔認識 Project Oxfordにおける顔認識の例。この機能はそのままCognitive Servicesに受け継がれている
       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年02月13日 更新
  1. 6500円でデスクに新風! Thermalrightの小型液晶がヒット、背景にメモリ高騰? (2026年02月09日)
  2. ワコムが安い? 驚きの2025年を振り返り メモリ高騰におびえる2026年の「自作PC冬眠」と「次世代CPU」への期待 (2026年02月12日)
  3. キンタロー。も驚くほぼ「入力ゼロ」の“次世代”確定申告 2026年の弥生は3つのAI活用とデスクトップ製品強化を両輪に (2026年02月12日)
  4. 元Appleのジョナサン・アイブが手掛けるフェラーリ初EVの内装デザイン公開 物理ボタンとデジタルの融合 (2026年02月10日)
  5. 新ARグラス「XREAL 1S」を試す 解像度と輝度が向上、BOSEサウンドで没入感アップ “3D変換”も大きな魅力 (2026年02月10日)
  6. マウス社長が3日間“フル参戦”した理由とは? 大阪・梅田のど真ん中で起きた“eスポーツ×地域振興”の化学反応 (2026年02月11日)
  7. アイ・オー、拡張ドック機能を備えたType-C接続対応の27型4K液晶ディスプレイ (2026年02月12日)
  8. ASRock、“CPU起動トラブルを解決”するSocket AM5マザー用のβ版BIOSを公開 (2026年02月10日)
  9. 「雲」から降りてきたAIは「パーソナル」な存在になれるのか――開催から1カ月経過した「CES 2026」を振り返る (2026年02月12日)
  10. 梅田の街がeスポーツに染まった3日間――「Osaka GeN Scramble」で見えた、地域とデバイスが融合する最新イベントの形 (2026年02月10日)
最新トピックスPR

過去記事カレンダー

2026年