For my organization, I've built a program that allows users to talk about and report any conversations and people that they've met while adding their contact information. So an example conversation would be "On Wednesday I met with (x) person, and his phone number is xxx-xxx-xxxx." Now ideally I'd like to be able to ask this same application "Has anyone reported any conversations with (x) person?" and the bot would look in its history of conversations, and give a response. Would this be possible in IBM Watson Assistant?
Thanks!
Answer by MitchMason (5245) | Oct 29, 2018 at 09:46 AM
Not exactly. You can train Watson to identify that the first person met with someone, and extract their name via entities. From there, you would have to store this information somewhere else, likely some database you own, so that when someone asks if a person has reported any, you could go do a lookup in that database to see if anything exists.
Thank you, it's a good start anyway! I'll see what I can do about drawing a list of stored entities.
Store dynamic values into a database 2 Answers
Context variables to email 1 Answer
Watson Conversation Jump To condition How to pass on variable from previous dialog node 1 Answer
Add "context" to initial message to Watson Conversation 1 Answer
How do I add/subtract/multiply/divide/exponent/roots context variables in IBM watson chatbot? 1 Answer