.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

チャット・アプリケーション(サービス)と連携する。

サービス

日本ではLINEが多いが、世界的に見ると異なる。

  • 2016年1月
    • 1位 WhatsApp?(9億人)
    • 2位 QQ(8億6000万人)
    • 3位 Facebook Messenger(8億人)
    • 4位 WeChat?(6億5000万人)
    • 5位 Skype(3億人)
    • ・・・

LINE

  • LINE@で販促・ファンを獲得!無料アプリで簡単に始めるビジネス向けLINE
    http://at.line.me/jp/

ビジネス・チャット

LINE WORKS

ChatWork?

Slack

参考

  • グループチャット・ビジネスチャットツール比較22選【社内用】 - 社内SNS | ボクシルマガジン
    https://boxil.jp/mag/a95/
  • チャットワークとSlackどちらを採用すべき?2大チャットツールを徹底比較! - 社内SNS | ボクシルマガジン
    https://boxil.jp/mag/a110/

チャット・ボット

概要

  • 期待
    • 人間の言語は、最も強力なインターフェース
    • 知的アシスタントを作ることが求められている。
  • チャット・サービスとチャット・ボットは別物。
  • システム開発に求められるのは後者で、チャット・サービスと連携させる。
  • ボットは高性能な非同期アーキテクチャにすると複雑になる。
  • ユーザ入力を理解して応答するのにIntelligenceが必要な場合、別のプロダクトを使用する必要がある。

機能

以下のような機能がある。

  • Buttons
  • Carousel
  • Channeldata
  • Codesample
  • DirectMessage?
  • Document
  • Emoji
  • GroupChat?
  • HeroCard?
  • Images
  • List
  • Location
  • Markdown
  • Members
  • ReceiptCard?
  • SigninCard?
  • ThumbnailCard?
  • Typing
  • Video

Platform

色々ある。機能も色々。

LINE Messaging API

LINE上で動くBotを実装する際に使用する。

Facebook Messenger Platform

Facebook Messenger上で動くBotを実装する際に使用する。

Microsoft Bot Framework

こちらは、色々なチャネル(LINE、Facebook)に公開可能なボットを実装できる。

Intelligence

ユーザ入力を理解して応答するIntelligenceをBot Serverから利用する。

Microsoft Cognitive Services

非同期化

必要に応じて、非同期化する必要がある。

参考

  • Node.jsの例、全体のコードは50行程度、Azure Functionsを使用。

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-10-20 (金) 09:29:45 (856d)