Chatbot made via NLP for Question - Answering purposes as of being a 24x7 support assistant of websites.
Bert model from the transformers library is used since its a pretrained model.
It also contains a chatbuddy which has been imported from the DialoGPT from the transformers library.
The project is made end to end via flask providing both chatbot as well as voicebot depending on the use of the user as well as an additional admin section is added to manage and customize the data on the users need for the support assistant data.
Transformers - BertQuestionandAnswering, Berttokenizer, AutoModelForCausalLM and AutoTokenizer (DialoGPT)
Pytorch
Flask
Pickle
Bootstrap is used for frontend development