Smart Chatbots
Watson Conversation is smart. Watson Conversation with data is smarter.
If you have a website for your business, what are the most popular inquiries it generates?
- When are you open?
- Can I make a reservation?
- Do you deliver to my address?
Many companies are now creating chatbots that can answer such questions. The human has an interactive conversation with the bot on the company website, and information is passed to the customer in a very natural way:
Services like Watson Conversation let you program chatbots that respond in a human-like manner. The deeper you get with your natural-language-processing and deep-learning techniques, the richer the interactions, and the more insightful they are.
Getting the most out of your chatbot interactions also means persisting data for analytics. That means understanding your database options, and we’re here to help. There are lots of ways to do it. For instance, this example hotel chatbot uses serverless functions on Apache OpenWhisk, dialog trees in Watson Conversation, and the IBM Cloudant database service:
From graph data models to enriching chats with API metadata from previous interactions, the projects in this collection will help you get started building smarter chatbots.
Projects
-
Making of a Smart Business Chatbot: Part 3
Compose ArticlesUse a JanusGraph-backed knowledge base to give our chatbot some utility, and build a recommendation engine for technical blog articles.
-
Making of a Smart Business Chatbot: Part 2
Compose ArticlesLearn how to give your Slackbot some intelligence by connecting it to a Watson Conversation dialog.
-
A Fancier Graph for an Already-Smarter Chatbot
GitHub | MediumUpdating the recipe chatbot demo to use JanusGraph, the latest in graph databases.
-
Making of a Smart Business Chatbot: Part 1
Compose ArticlesUse Bluemix + Compose to build a chatbot that can reliably converse with users while collecting data and gaining insights on their personality and mood.
-
Create a Serverless, Watson-Powered Chatbot for Your Business
GitHub | Medium | demo | nmpAdd a conversation widget to your web page that handles questions for you.
-
The Most Popular Search Term at SXSW, According to Our Chatbot
GitHub | Medium | NotebookAnalyzing conversation data using Spark, Jupyter, and PixieDust.
-
Navigating SXSW via Cognitive Chatbot
GitHub | MediumA smarter conference event recommendation system using Watson services and Mapbox.
-
Adding a Recommendation Feature to Your App Using a Graph Database
GitHub | MediumGraph user interactions for an even smarter chatbot.
-
Persisting Data for a Smarter Chatbot
GitHub | MediumYou'll need more than just log data to take your chatbot to the next level.