A chatbot implemented using Neural Network and uses the concept of MULTIHOT-ENCODING.
THIS MODEL PICKS THE WORD FROM BAG OF WORDS USED IN THE QUESTION AND IT CREATES A CONTEXT OF THE QUESTION.THIS MODEL CAN ALSO ANSWER THE QUESTION CONTAINING WORDS FOR WHICH IT IS NOT TRAINED. IT GENERATES ANSWER FROM A FIXED SET HAVING HIGHEST PROBABILITY.