A nodejs web app which fetches the user responses from database so that we can train the chatbot.
Steps to check feedback mechanism in chatbot:
Please ensure you have provided required details (workspace id, conversation username, conversation password, database name, ip address and port(8000)) in the env file before you start the chatbot and also set the proxy if you have any.
Start the chatbot with the following command
npm start
Open conversation service and login in the IBM Blumix. https://watson-conversation.ng.bluemix.net/
Goto workspaces and open according workspace.
In any of the intent remove an utterance.
Now goto the chatbot UI and type the above removed utterance, It gives incorrect answer. Store it as a incorrect answer by giving it thumbs down.
Now we can go to feebback UI and map it to the correct intent.
In the feedback UI select the same database which you have given in the env file.
From the collections select the misclassifieds.
Map the intent to correct intent and save.
Now click train to train watson and give some minutes to let watson train.
Now ask the same question and verify whether it proves the correct answer.