All Projects → hackerkid → Bots

hackerkid / Bots

Licence: cc0-1.0
⚡️ Tools for building bots

Projects that are alternatives of or similar to Bots

Awesome Bots
The most awesome list about bots ⭐️🤖
Stars: ✭ 2,864 (+200.21%)
Mutual labels:  chatbot, bots, facebook-messenger
Botkit
Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.
Stars: ✭ 10,555 (+1006.39%)
Mutual labels:  chatbot, bots, facebook-messenger
facebook-send-api-emulator
Facebook Messenger Emulator & Facebook Send API Emulator functionality allowing you to test web hooks on developer's machine.
Stars: ✭ 24 (-97.48%)
Mutual labels:  chatbot, facebook-messenger
Chat-Bot
Chatbot – is a computer program that simulates a natural human conversation. Users communicate with a chatbot via the chat interface or by voice, like how they would talk to a real person.
Stars: ✭ 26 (-97.27%)
Mutual labels:  bots, chatbot
Intelligo
🤖 Chatbot Framework for Node.js.
Stars: ✭ 347 (-63.63%)
Mutual labels:  chatbot, bots
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
Stars: ✭ 60 (-93.71%)
Mutual labels:  bots, chatbot
intelligo.js.org
The official website for Intelligo chatbot framework.
Stars: ✭ 18 (-98.11%)
Mutual labels:  bots, chatbot
Messenger
Package messenger is used for making bots for use with Facebook messenger
Stars: ✭ 278 (-70.86%)
Mutual labels:  bots, facebook-messenger
Chatbot
Python ChatBot 💬
Stars: ✭ 250 (-73.79%)
Mutual labels:  chatbot, bots
Poshbot
Powershell-based bot framework
Stars: ✭ 410 (-57.02%)
Mutual labels:  chatbot, bots
Flask Assistant
Framework for Building Virtual Assistants with Dialogflow and python
Stars: ✭ 358 (-62.47%)
Mutual labels:  chatbot, bots
Botlibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
Stars: ✭ 412 (-56.81%)
Mutual labels:  chatbot, bots
nlp-dialogue
A full-process dialogue system that can be deployed online
Stars: ✭ 69 (-92.77%)
Mutual labels:  bots, chatbot
Hutoma-Conversational-AI-Platform
Hu:toma AI is an open source stack designed to help you create compelling conversational interfaces with little effort and above industry accuracy
Stars: ✭ 35 (-96.33%)
Mutual labels:  bots, chatbot
intelligo-generator
🛠️ Chatbot generator for Intelligo Framework.
Stars: ✭ 31 (-96.75%)
Mutual labels:  bots, chatbot
facebook-messenger
Go (GoLang) package for Facebook Messenger API and Chat bot
Stars: ✭ 62 (-93.5%)
Mutual labels:  chatbot, facebook-messenger
botrivia
Facebook Messenger trivia bot, built with Laravel
Stars: ✭ 17 (-98.22%)
Mutual labels:  bots, facebook-messenger
Rasatalk
A chatbot framework for Rasa NLU
Stars: ✭ 225 (-76.42%)
Mutual labels:  chatbot, bots
Stealth
An open source Ruby framework for text and voice chatbots. 🤖
Stars: ✭ 481 (-49.58%)
Mutual labels:  chatbot, bots
Rivescript Js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Stars: ✭ 350 (-63.31%)
Mutual labels:  chatbot, bots


Awesome PRs Welcome Join the chat at https://gitter.im/hackerkid/bots


🔥🔥 Check out my latest project - diff.blog


Table of Contents

Platform Documentation

Tools For Building Bots

  • wit.ai - Easily create text or voice based bots that humans can chat with.
  • Botkit - Botkit eases the process of designing and running bots that live inside Slack.
  • Dialogflow - Build natural and rich conversational experiences.
  • Text It - Visually build SMS and voice apps to engage your customers.
  • Chatfuel - The intuitive bot builder with AI navigation. No coding required.
  • Watson - Bring the power of cognitive computing to your apps.
  • Beep Boop - Beep Boop is a simple hosting platform for your Slack and Messenger bots.
  • Dexter - Get a Slack bot that responds with answers from your own Google Sheet.
  • Converse AI - Respond to customer questions instantly with intelligent chatbot technology.
  • Gupshup - Easiest & fastest way to build & deploy your bots on any channel.
  • Haven OnDemand - They are similar APIs as that of watson, but far well documented and have a freemium version.
  • Recast.AI - Collaborative Bot Platform for developers: build conversational bots easily.
  • ChatterBot - Machine-learning based conversational dialog engine build in Python
  • Google Cloud Platform - Use sentiment analysis on a block of text to add decision tree logic for a conversation bot.
  • Messenger Demo Viewer - Demo FB Messenger bots without showing personal chats
  • BotStar - Powerful platform for designing & developing chatbots visually with smart training.

Tools For Bot Analytics

  • ChatMetrics - Engagement platform for bots. ChatMetrics allows to reactivate inactive users and improve retention by sending "smart" notifications to users.
  • Dialog - Chatbot analytics platform for marketers to drive user engagement, retention, conversion and understand behavior.
  • Dashbot - Actionable Bot Analytics: Increase user engagement, acquisition, and monetization.
  • Botmetrics - Grow and retain your chatbot customers. Enterprise grade opensource conversational analytics, marketing automation, and CRM rolled into a single snippet of code.

Tools For Bot Conversation Mockups

  • Bot Society - Bot conversation Mockups for presentation and demo.
  • Bot Sketch - Sketch Chatbot UI (Mac Only)
  • Botframe - a playground to design bots (conversation mockups).
  • Botmock - Create conversation flows and interactive prototypes from a simple drag and drop editor, then share or test those prototypes and get feedback in one centralized location.
  • BotStar - A fullfledged chatbot platform but the visual editor can be used as a mockup tool as well.

Libraries

General

  • Qtypes - Rule based Answer Type classification system in Node.js.
  • BotKit - Botkit is a toolkit for making bot applications.
  • Claudia Bot Builder - Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.
  • Universal Bot Framework - Create crossplatform chat bots for FB Messenger, Kik, Telegram and Skype with just one logic.
  • Pandorabots - web service for building and deploying chatbots.
  • Microsoft Bot Framework - Node.js/.NET library for building, connecting, testing, and deploying powerful and intelligent bots.
  • Bottender - Make Bots in Your Way, Fast and Flexibly.
  • BotMan - PHP Bot Framework supporting over a dozen platforms (FB, Instagram, MS Bot Framework, etc)

Facebook Messenger

Slack

Telegram

Discord

Node.js
C#
Python
Java
Rust
Lua
Go

Kik

Bot Stores

Tutorials

Communities

Conferences

Developers

  • BotMakers - The best place to hire chatbot developers
  • Botgig - Hire a top chatbot dev from a vetted talent pool.

Testing

  • ChatbotTest - Chatbottest is an open source guide that helps you identify chatbot's design issues under 7 different categories.
  • BotTesting - Test your bot! Send your email and bot link to us, we’ll examine your bot’s performance and usability

License

CC0

To the extent possible under law, Vishnu Ks has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].