Awesome Bots
Botsを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
プラットフォームのドキュメント
- IBM Bot Asset Exchange
- Facebook messenger
- Slack
- Discord
- Telegram
- Kik
- Zulip
- HipChat
- Skype
- Cisco Spark
- Microsoft Bot Framework
- VKontakte
- Hangouts Chat
ボット構築ツール
- wit.ai - 人が会話できるテキスト・音声ベースのボットを容易に作成する。
- Botkit - Slack内で動くボットの設計・実行プロセスを容易にする。
- Dialogflow - 自然で豊かな会話体験を構築する。
- Text It - 顧客を惹き付けるSMS・音声アプリを視覚的に構築する。
- Chatfuel - AIナビゲーションを備える直感的なボットビルダー。コーディング不要。
- Watson - 認知コンピューティングの力をアプリにもたらす。
- Beep Boop - Slack・Messengerボット向けシンプルなホスティングプラットフォーム。
- Dexter - 独自のGoogle Sheetにある回答で応答するSlackボットを得る。
- Converse AI - インテリジェントなチャットボット技術で顧客の質問に即座に回答する。
- Gupshup - 任意のチャネルでボットを構築・デプロイする最も簡単かつ高速な方法。
- Haven OnDemand - Watsonと似たAPIだが、よりよく文書化されフリーミアム版を備える。
- Recast.AI - 開発者向け共同ボットプラットフォーム。会話ボットを簡単に構築する。
- ChatterBot - Pythonで構築された機械学習ベースの会話ダイアログエンジン。
- Google Cloud Platform - テキストブロックに感情分析を使い、会話ボットへ決定木ロジックを追加する。
- Messenger Demo Viewer - 個人チャットを表示せずにFB Messengerボットをデモする。
- BotStar - スマートトレーニングを備え、チャットボットを視覚的に設計・開発する強力なプラットフォーム。
ボット分析ツール
- ChatMetrics - ボット向けエンゲージメントプラットフォーム。ユーザーへ「スマート」通知を送り、非アクティブユーザーを再活性化して定着率を改善する。
- Dialog - マーケター向けチャットボット分析プラットフォーム。ユーザーエンゲージメント、定着、コンバージョンを推進し、行動を理解する。
- Dashbot - 実用的なボット分析。ユーザーエンゲージメント、獲得、収益化を高める。
- Botmetrics - チャットボット顧客を成長・定着させる。エンタープライズ級オープンソース会話分析、マーケティング自動化、CRMを一つのコードスニペットに統合する。
ボット会話モックアップツール
- Bot Society - プレゼンテーション・デモ用のボット会話モックアップ。
- Bot Sketch - Sketch向けチャットボットUI(Macのみ)。
- Botframe - ボット(会話モックアップ)を設計するプレイグラウンド。
- Botmock - シンプルなドラッグ&ドロップエディターから会話フロー・対話型プロトタイプを作成し、共有・テストして一元的にフィードバックを得る。
- BotStar - 完全なチャットボットプラットフォームだが、視覚的エディターはモックアップツールとしても使える。
ライブラリ
一般
- Qtypes - Node.jsによるルールベースの回答タイプ分類システム。
- BotKit - ボットアプリケーションを作るためのツールキット。
- Claudia Bot Builder - FB、Slack、Skype、Telegram向けチャットボットを作り、数分でAWS Lambdaへデプロイする。
- Universal Bot Framework - 一つのロジックだけでFB Messenger、Kik、Telegram、Skype向けクロスプラットフォームチャットボットを作成する。
- Pandorabots - チャットボットを構築・デプロイするWebサービス。
- Microsoft Bot Framework - 強力で知的なボットを構築、接続、テスト、デプロイするNode.js/.NETライブラリ。
- Bottender - 自分の方法で、速く柔軟にボットを作る。
- BotMan - 12以上のプラットフォーム(FB、Instagram、MS Bot Frameworkなど)をサポートするPHP Bot Framework。
Facebook Messenger
Slack
- Node.js (Official)
- Node.js
- Python (Official)
- Relax (scalable RTM library to scale to 1000’s of teams)
Telegram
Discord
Node.js
C
C#
Python
Java
Rust
Lua
Go
Kik
ボットストア
- There is a bot for that - ボット向け検索エンジン。
- ChatBottle - チャットボット検索エンジン。
- BotList - ボット向けアプリストア。
- Slack Store - 公式Slackボットストア。
- Telegram Store - 非公式Telegramボットストア。
- Product Hunt - Product Huntのボットリスト。
- Dashbot - Dashbotボットディレクトリ。
- Skype Bot Directory - Microsoft Bot Frameworkによる公式Skypeボットリスト。
- Teamchat - teamchatによるボットストア。
- Discord Bots - 非公式Discordボットリスト。
- Discord Bot List - 非公式Discordボットリスト。
- Telegram Botlist - Telegram向けボットリスト。
- Mayo Bot List - 非公式Discordボットリスト。
- Terminal Bot List - 非公式Discordボットリスト。
チュートリアル
- The Complete Beginner’s Guide To Chatbots。
- The Secret To Making Your Own Facebook Messenger Bot In Less Than 15 Minutes.
- How to create a chatbot without coding a single line
- How To Build Bots for Messenger.
- Creating A Chat Bot.
- A Beginner’s Guide To Your First Bot.
- Pair Programming a Facebook Messenger Bot.
- Facebook Chatbot Tutorial
- Design Framework For Chatbots
- UX of Chatbots
コミュニティ
- Bots - Facebookグループ。
- UX for Bots - Facebookグループ。
- Chat Bot Magazine - Medium。
- HH Bots - Facebookグループ。
- Messenger Platform Developer Community - 公式Facebookグループ。
- Chatbots and Conversational Agents - Quoraトピック。
- Bot Developer Hangouts - すべてのボットプラットフォーム向けSlackコミュニティ。
- BotList Chat - Telegramグループ。
- Bot Development - Telegramグループ。
カンファレンス
開発者
テスト
- ChatbotTest - 7つの異なるカテゴリでチャットボットの設計上の問題を特定する、オープンソースガイド。
- BotTesting - ボットをテストする。メールとボットリンクを送ると、性能・ユーザビリティを調査する。
ライセンス
法律で可能な限り、Vishnu Ksはこの作品に対するすべての著作権および関連・近接権を放棄しています。
