A Deep Reinforcement Learning Chatbot
1–9 of 9 posts
Re: A Deep Reinforcement Learning Chatbot
#2Re: A Deep Reinforcement Learning Chatbot
#3Re: A Deep Reinforcement Learning Chatbot
#4Re: A Deep Reinforcement Learning Chatbot
#5I've used WIT.ai and API.ai (now Dialogflow), and they both require you to give a bunch of example sentences (e.g. "Yes", "Okay", "Sure"), assign them an intent ("YES"), and use that intent in your custom code (if intent is YES then...). I found this to be tedious and limiting.
Re: A Deep Reinforcement Learning Chatbot
#6While we're in this topic: Does anyone know of existing open source implementation (or at least a good starting point should I start myself) of chatbot that can read textual input (e.g. FAQ, handbook) and automatically use it to answer chat? I've used WIT.ai and API.ai (now Dialogflow), and they both require you to give a bunch of example sentences (e.g. "Yes", "Okay", "Sure"), assign them an intent ("YES"), and use…
Re: A Deep Reinforcement Learning Chatbot
#7While we're in this topic: Does anyone know of existing open source implementation (or at least a good starting point should I start myself) of chatbot that can read textual input (e.g. FAQ, handbook) and automatically use it to answer chat? I've used WIT.ai and API.ai (now Dialogflow), and they both require you to give a bunch of example sentences (e.g. "Yes", "Okay", "Sure"), assign them an intent ("YES"), and use…
The problems usually are not in training the thing, the problem comes with filtering the data.
There is usually a lot of meta- and memes in the chatlogs, and lots of answers come as a web link. Which is not always helpfull. Imagine a user is asked to pastebin a log. The neural net must expand this pastebins into the chat. Its very easy for a neural net to get lost in these logs or deduce the wrong thing from them.
Hope you have more success then i had with this.
Re: A Deep Reinforcement Learning Chatbot
#8Would love to see some sample chat logs -- anyone know if they're available?
But it was very interesting to see the 'next response' candidates for the two sample chats in Table 1 (p3 of the PDF). In particular : it was alarming to see how much their Deep Learning response selection mechanism had to chose not so much the best response out of a selection of decent responses, but more the most acceptable response out of a selection of mostly horrible ones.
Re: A Deep Reinforcement Learning Chatbot
#9While we're in this topic: Does anyone know of existing open source implementation (or at least a good starting point should I start myself) of chatbot that can read textual input (e.g. FAQ, handbook) and automatically use it to answer chat? I've used WIT.ai and API.ai (now Dialogflow), and they both require you to give a bunch of example sentences (e.g. "Yes", "Okay", "Sure"), assign them an intent ("YES"), and use…