I believe the Microsoft Bot Framework will consume a standard FAQ and answer questions from it, but you'll have to confirm. I saw a demo doing just that last year, but I'm unsure how much extra work there was.
I'm working on a thing which does this. Contact me for details if you are interested.
Re:A Deep Reinforcement Learning Chatbot
by WillReplyfFood on Monday January 29, 2018 @04:23AM
(#16256382)
I tryied something like that- to generate a sort of stack overflow chatbot from a tech support chat my OS-Comunity keeps up.
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.
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 that intent in your custom code (if intent is YES then...). I found this to be tedious and limiting.