Node.js client library to use the Watson APIs. The examples folder has basic and advanced examples. The examples within each service assume that you already have service credentials.
ibm-watson-services language-translation conversation-service watson tone-analyzer natural-language visual-recognition personality-insights typescript conversation dialog discovery ibm natural-language-classifier natural-language-understanding speech-to-text text-to-speech tone_analyzer watson-developer-cloud wdcBotpress is an open-source bot creation tool written in TypeScript. It is powered by a rich set of open-source modules built by the community. Botpress is like, the WordPress of bots; anyone can create and reuse other people's modules. It is the ultimate open-source conversational platform with built-in natural language processing (NLU), easy-to-use graphical interface and dialog manager.
chatbot bot chat botpress bot-framework sdk bot-builder microsoft-bot-framework botkit botkit-bots bots conversationTalk is a Laravel 5 based user conversation (inbox) system with realtime messaging. You can easily integrate this package with any Laravel based project. It helps you to develop a messaging system in just few minutes. Here is a project screenshot that was developed by Talk. If you already used Talk, please share your experience with us. It will make the project better.
realtime-message message-threads conversation talk laravel-message laravel-chat inbox laravel-talk laravel-packageChatterBot is a machine-learning based conversational dialog engine build in Python which makes it possible to generate responses based on collections of known conversations. The language independent design of ChatterBot allows it to be trained to speak any language. An untrained instance of ChatterBot starts off with no knowledge of how to communicate. Each time a user enters a statement, the library saves the text that they entered and the text that the statement was in response to. As ChatterBot receives more input the number of responses that it can reply and the accuracy of each response in relation to the input statement increase. The program selects the closest matching response by searching for the closest matching known statement that matches the input, it then returns the most likely response to that statement based on how frequently each response is issued by the people the bot communicates with.
chatterbot machine-learning chatbot conversation language botAnalyze Facebook copy of your data. Download zip file from Facebook and get info about friends, ranking by message, vocabulary, contacts, friends added statistics and more. It won't work if you use different language because of date formatting, different titles on pages. This script uses nokogiri internally to parse data.
data-science facebook-data-analyzer facebook script scraping facebook-data english-language statistics conversation data-visualization ruby-gemJBot is a java framework (inspired by Howdyai's Botkit) to make Slack and Facebook bots in minutes. It provides all the boilerplate code needed so that you can make your bot live right away. It supports extra events in addition to all the events supported by Slack/Facebook which makes your work a lot more easier.
jbot slack slack-bot spring-boot slack-webhooks conversation slackbot facebook facebook-bot messenger-bot messenger-bot-boilerplate bot bot-frameworkThis 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 microsoftHypothesis helps to annotate the web, with anyone, anywhere. It provides a conversation layer over the entire web that works everywhere, without needing implementation by any underlying site. Using annotation, it enables sentence-level note taking or critique on top of classroom reading, news, blogs, scientific articles, books, terms of service, ballot initiatives, legislation and more.
annotation conversation notesCreate surveys or forms and gather responses using: Facebook Messenger, WeChat, Twilio SMS, LINE Messenger, Telegram, Viber, Twitter DM, Web Chat, e-mail, and in-app chat on iOS and Android. Download responses to your forms and surveys as a CSV file: easily import these responses into Microsoft Excel, Google Sheets, Numbers and loads of other software.
survey question answer form-builder conversationSynchronous Readline for interactively running to have a conversation with the user via a console(TTY). readlineSync tries to let your script have a conversation with the user via a console, even when the input/output stream is redirected like your-script <foo.dat >bar.log.
readline synchronous prompt question password keyboard wait block tty conversation interactive command repl cliThis repository serves as our open inbox. Ask us anything. Getting in touch is as easy as creating a new issue.
ama conversation changelog news hackerThis middleware plugin for Botkit allows developers to easily integrate a Watson Assistant workspace with multiple social channels like Slack, Facebook, and Twilio. Customers can have simultaneous, independent conversations with a single workspace through different channels. Sign up for an IBM Cloud account.
bot botkit chatbot conversation assistant ibm watsonRun 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 conversationRead this in other languages: 한국어. Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work.
ibm-developer-technology-cognitive cognitive conversation virtual-reality ibmcode watson-conversation watson-speechRead this in other languages: 한국어. Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work.
ibm-developer-technology-cognitive cognitive conversation virtual-reality ibmcode watson-conversation watson-speechThere are 4 steps in a chat conversations. Authentication - you get a primary token from the dev.botframework.com. to get the token go to dev.botframework.com, enable the Direct Line connector, and click on Edit.
microsoft-bot-framework android-sample bot connector conversationSupport for writing Adult Interactive Fiction (AIF) using Inform 7. See https://informedaif.wordpress.com/framework/ for more information. Erotic Storytelling.i7x: Main extension, containing layered clothing model, erotic actions and support functions, with templates for easy implementation.
interactive-fiction aif inform-7 conversationFor easily deployable sample code see the violet-samples project. Violet provides support for building sophisticated conversational apps/bots on Amazon's Alexa. Conversations are built via scripts, and Violet provides a conversation engine that runs as an Alexa Skill.
voice conversation amazon alexa echo skillsviolet-samples is a list of example voice app/bot scripts (powered-by violet-conversations). This project is configured to create a skill at the alexa/einstein end point. This project contains a number of Scripts that we have built and can be used as the basis of your Voice Application. To use the Scripts, they need to run in the cloud so that Amazon's voice servers can access it. These can also be run locally via a non-voice (web-only) interface.
voice conversation amazon alexa echo skillsThis project gives you the current weather forecast for your city (U.S. only as of now). The Weather Bot uses Watson Assistant (formerly Conversation), Natural Language Understanding, and The Weather Company Data API. It is run with OpenWhisk. To deploy this application to IBM Cloud, click the Deploy to IBM Cloud button below.
openwhisk watson-services conversation bluemix cloudant-database natural-language-understanding weather-api text-bot ibm
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.