Questions tagged [watson-assistant]

IBM Watson Assistant (formerly Watson Conversation) is a Watson Developer Cloud service that combines a number of cognitive technologies to easily simulate a more human-like conversational interface.

To discuss questions with other developer, join the Slack workspace through this inviter: http://wdc-slack-inviter.mybluemix.net/

Important links:
* Documentation: https://cloud.ibm.com/docs/services/assistant
* Development SDKs on GitHub: https://github.com/watson-developer-cloud/

521 questions
2
votes
1 answer

Watson assistant deployment on Flask+WSGI server (gunicorn or wsgi)

I am deploying my watson assistant chatbot on Flask + Gunicorn + Nginx. I am able to successfully dockerize and run , but something is breaking my code. Multiple watson assistant sessions are being created while I send the messages to watson…
Quantum Dreamer
  • 432
  • 1
  • 6
  • 17
2
votes
0 answers

Why I can't get session ID of Watson-assistant v2 API with curl?

I'm trying to get session ID from Watson-Assistant API v2 using cURL function in FileMaker 17, but 500 error has occuring. in API docs(v2), they said that the 5xx range error is internal system error that cannot be resolved by the user, but I'm not…
2
votes
1 answer

Handle multiple answers from IBM Cloud Function in Watson Assistant

I need to show an unknown number of buttons in a Watson Assistant dialogue node. The data for the buttons comes from a IBM Cloud Function. If I manually set up a response type "option" answer in my node the JSON-object looks like this: { "output":…
2
votes
1 answer

IBM Watson Assistant: How to set a 'jump to' target node dynamically (i.e. using context variables)

I want to jump from a dialog node to a node the ID of which is stored in a context variable. I'm trying to solve a problem that has to do with a digression and which has been described here: Conditionally return from digression in watson…
2
votes
1 answer

How to capture a user's full name from their text input using watson's assistant dialog?

I(as a newbie) am setting up a messenger chatbot using IBM's watson. I want to get a user to type in their information and I save it as a variable. For example: chatbot: What is your name? User: I am Angella Naigaga chatbot saves "Angella…
Anjayluh
  • 1,647
  • 1
  • 13
  • 22
2
votes
2 answers

How to switch between skills on Watson Assistant?

Currently in IBM Watson Assistant you can only assign one skill to an assistant. How can I programatically swap the main skill of an assistant?
GxFlint
  • 294
  • 3
  • 15
2
votes
2 answers

Watson assistant algorithm used

Can anyone tell me what algorithm is used to classify intents and understand entities in Watson assistant? Have they published any papers or articles regarding this?
JACK
  • 414
  • 1
  • 5
  • 15
2
votes
1 answer

Watson assistant, can not import skill. Error: Maximum dialog_nodes limit exceeded. Limit = 100

I am trying to import a skill to IBM Watson Assistant on lite plan, which I have previously exported from lite plan account (which means that it can not contain more than 100 nodes) I counted them, there are approx. 20 nodes. And when importing I am…
nikola3103
  • 113
  • 1
  • 9
2
votes
1 answer

How can I provide options inside slots with Watson Assistant

I want to get multiple information from a certain node using slots. One thing is, I want to give options for some of the questions I prompt. Example: the user will make a reservation. I'm capturing date and time with the slot, and also where does he…
2
votes
0 answers

IBM Watson workspace orchestration

I am trying to create a design for the bot, across various domains and entitlements, by using multiple workspaces. I was thinking of an approach where there is a master workspace and multiple app workspaces, where the first input is sent to the…
2
votes
1 answer

IBM Watson Assistant - Return after digression without responding again

I'm wondering if I can use a digression with a return to the previous flow, without having the bot responding again. For the details, I'm using digressions so the user can jump from a child node to a root node (for example "wait"). The problem is…
ttous
  • 336
  • 1
  • 3
  • 12
2
votes
2 answers

Can Watson Assistant (Conversation) make an API as part of the dialog?

I am making API requests to Watson Assistant for getting the desired response. Now instead of directly replying I want my Watson Assistant to call an API call (hit URL) then I will return something from that Requested URL. Example: I have saved the…
2
votes
1 answer

How to list the @Cities entity values my Bot works with in Watson Conversation Service

I have an Entity @City = Austin, Providence, London and Boston I simply want to answer the question what cities does this bot work with? And then respond with: Here are the cities this works with $Locations , Which city do you want?
Carlos Ferreira
  • 1,980
  • 2
  • 14
  • 18
2
votes
1 answer

Is it possible to populate IBM Watson Assistant entites by reading from another system (e.g. Salesforce)?

I'd like to bring through entities from another system (e.g. Salesforce) into the Watson chatbot in order to allow the user to interact with them. e.g. Rather than explicitly defining "Customer" and then building a list of customers in Watson I'd…
2
votes
1 answer

Watson Conversation get the first key of every element of an array

I am currently working on a chatbot based on IBM Watson conversations. And I'm struggling getting the key out of the enginePower in the filter. I need every key to be displayed in the chat. So a user can select one. The structure looks like…
1 2
3
34 35