• Stars
    star
    1,313
  • Rank 34,513 (Top 0.7 %)
  • Language
  • License
    Creative Commons ...
  • Created almost 8 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

⚡ Tools for building 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
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.

More Repositories

1

Mind-Expanding-Books

📚 Find your next book to read!
JavaScript
10,720
star
2

peerdium

❤️ Decentralized P2P Publishing Using Browser Cache & Torrents
JavaScript
208
star
3

LightOJ-Solutions

✨ LightOJ Solutions with hints
C++
54
star
4

Wikifeedia

☔ Wikipedia turned into a newsfeed
JavaScript
45
star
5

Awesome-Data-Structures

C++ implementation of basic data structures and algorithms
C++
15
star
6

pluto

🌔 peer to peer decentralized social network
JavaScript
10
star
7

HEFT-Scheduling

Performance-effective and low-complexity task scheduling for heterogeneous computing
C++
9
star
8

peerchat

Peer to peer multi chat application with encryption made in Java
Java
8
star
9

snowden

yet another proxy server in C++
C
7
star
10

help

:octocat: Get help from the awesome people of Github
6
star
11

FaceMash

💥 The Infamous FaceMash Built In PHP
HTML
6
star
12

Awesome-P2P

Curated list of awesome Peer to Peer projects
5
star
13

blog

🌀 Source code of my blog
SCSS
5
star
14

talks

4
star
15

advent-of-code-solutions

Solutions to advent of code puzzle series C++ / Python / JS
C++
4
star
16

awesome-copy

3
star
17

hacktilities

Utilities and hacks to get simple things done!
Python
3
star
18

Hackernews-Syncer-for-Wordpress

⚓ A Wordpress plugin for syncing the Hackenews posts with Wordpress blog
PHP
3
star
19

mentorships

ToDos and Materials for students who are mentored by me
3
star
20

project-buterin-backend

Python
3
star
21

node-github-notification

Get Github notifications in Node.js
JavaScript
2
star
22

garden

HTML
2
star
23

web-design-in-4-minutes

2
star
24

Wikifeedia-Backend

The back end that powers Wiki Feedia
PHP
2
star
25

program-filename-extensions

2
star
26

slides

1
star
27

obsidian-todo-timer

Timer for todo items
TypeScript
1
star
28

scikit-learn-sample-codes

Python
1
star
29

Codemonk

Solutions to HackerEarth codemonk series
C++
1
star
30

sixthsense

Automatically exported from code.google.com/p/sixthsense
1
star
31

Data-Structures-And-Algorithms

C++
1
star
32

awesome-gem

My first gem
Ruby
1
star
33

USACO

C++
1
star
34

Library

Collection of awesome functions and powerups
C++
1
star
35

compiler-design

Compiler Design course solutions
C++
1
star
36

hackerkid.github.io

HTML
1
star
37

snowden-docs

Docs for the HTTP proxy server
1
star
38

til

Today I Learned
1
star
39

codeforces

Solutions to Codeforces round
Java
1
star
40

the-art-of-network-programming

A handbook on Network Programming in Unix
1
star
41

knight-chrome

JavaScript
1
star
42

dbs

1
star
43

learn-elixir

My notes on learning Elixir
1
star
44

Awesome-Programming-Problems

Collection of awesome programming problems with solutions
1
star
45

habit

1
star
46

hacker-shellscripts

Collection of useful shell scripts
Shell
1
star
47

humans.txt

Because it sucks when someone submit your website to hacker news/ product hunt when you are not prepared
1
star
48

favorites

1
star
49

hero

JavaScript
1
star
50

yoda

A clean Jekyll install. Jekyll is a simple, blog-aware, static site generator perfect for personal, or organizational sites
CSS
1
star
51

HackerFeed

JavaScript
1
star
52

jekyll-desktop

An easy to use Jekyll Desktop Client
CSS
1
star
53

knight

Python
1
star
54

issues

1
star