Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. Botkit works with all the NLP services (like Microsoft LUIS and IBM Watson), can use any type of database you want, and runs on almost any hosting platform.
botkit botkit-studio microsoft-bot-framework bot-application slack facebook twilio cisco-spark bots sms conversational-ui workplacebyfacebook microsoft-teams bot facebook-bot facebook-messenger glitch making-bots web-bot chatbot chatbots webex web-chat jabber google-hangoutsThe Plato Research Dialogue System is a flexible framework that can be used to create, train, and evaluate conversational AI agents in various environments. It supports interactions through speech, text, or dialogue acts and each conversational agent can interact with data, human users, or other conversational agents (in a multi-agent setting). Every component of every agent can be trained independently online or offline and Plato provides an easy way of wrapping around virtually any existing model, as long as Plato's interface is adhered to. Plato wrote several dialogues between characters who argue on a topic by asking questions. Many of these dialogues feature Socrates including Socrates' trial. (Socrates was acquitted in a new trial held in Athens, Greece on May 25th 2012).
nlp machine-learning deep-learning conversational-ui dialogue-systems conversational-ai conversational-agentThis repository is the home for a set of templates and solutions to help build conversational experiences using Azure Bot Service and Bot Framework. Things look a little different around here? Find out more in our Wiki page and here.
bot bot-framework azure-bot-service assistant conversation-experiences virtual-assistant conversation conversational-ui conversational-agents conversational-bots conversational-ai conversational-interfaces virtualassistant virtual va skills microsoftVue Flow Form is a form generator tool for developing custom, conversational forms. Built to be flexible with versatile applications, appropriate for user registration, contact pages, support pages, feedback forms, surveys, or a quiz.
vuejs vue forms vue-components survey conversational-ui vue2 typeform quiz questionnaire form-generator survey-form vue3Stealth is a Ruby based framework for creating conversational (voice & chat) bots. It's design is inspired by Ruby on Rails's philosophy of convention over configuration. It has an MVC architecture with the slight caveat that views are aptly named replies. Stealth is extensible. All service integrations are split out into separate Ruby Gems. Things like analytics and natural language processing (NLP) can be added in as gems as well.
chatbot chatbot-framework voice bot bot-framework bots natural-language-processing stealth rails alexa-skill alexa-skills-kit facebook-messenger-bot conversational-ui conversational-bots conversational-agents conversational-aiRun Alexa apps on the command-line. Run them in Slack. Run them anywhere! Supports Amazon Alexa skills and intents. Chatskills does not require a server and can run directly in the console. It can also run on the web, or Slack, or anywhere. It handles requests from multiple users and maintains session memory. When a user starts a conversation with one of the skills, the skill continues to execute within a session context, until the skill terminates.
alexa alexa-skill alexa-sdk amazon amazon-alexa amazon-alexa-skill echo amazon-echo chatbot chatbots conversational-ui slackbot slack slack-bot intents skills chatskills chat-skills chat-bot natural-language-processing nlp slack-chatbot alexa-app utterance bot chat ai artificial-intelligence conversational conversationSlick is a Slack bot to do ChatOps and other cool things. Faceoff: a game to learn the names and faces of your colleagues. The code for this one is interesting to learn to build interactive features with slick.
slack slack-bot bot-framework conversational-ui botCreate methods that will handle postback events from a chatbot. It should return an array of message objects to reply on user's action with a callback. Render ChatBot with a get started callback method and a start button.
react chatbot chat bot conversational-ui react-componentVoice overlay helps you turn your user's voice into text, providing a polished UX while handling for you the necessary permission. See it implemented in the demo app.
voice overlay input speech-to-text stt voice-recognition speech-recognition voice-assistant conversation conversational-ui conversational-interface conversational-bots chatbots permission permissions permissions-android instant-search instantsearch search androidVoice overlay helps you turn your user's voice into text, providing a polished UX while handling for you the necessary permissions. It uses internally the native SFSpeechRecognizer in order to perform the speech to text conversion.
voice voice-recognition voice-assistant voicetext instant-search instantsearch input search overlay speech-to-text conversation conversational-ui conversational-interface conversational-bots chatbots permissions speech-recognition iosBuilt upon the structure Category -> Sub-category -> Info as defined in js/app.js. Also check this file for customising the selection of replies, randomly selected for each step. See this repo for a real world example using AJAX for content. Content view for the info step is defined here under .content div. Id's from menu and submenu need to be combined.
conversational-ui conversation ui prototype chatbot chat
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.