Skip to content

Chat-bot to answer the domain specific questions or to talk in human like way Chatbots are also called Conversational Agents or Dialog Systems. The Chatbot implemented in this paper is generative based. The basic algorithm used for developing Chatbot in this paper is Long Short Term Memory which a version of Recurrent Neural Network.

Notifications You must be signed in to change notification settings

rajpatel0909/Generative-ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

There are 2 models: Generative and Retrieval

Generative Model:
	1 LSTM: it is lstm model trained on movie dialogue corpus. 
		Training - Chatbot_generative_train_LSTM.py
		Testing - Chatbot_generative_test_LSTM.py

	2 LSTM: it is lstm model trained on ubuntu dialogue corpus. 
		Data Processing - Generative_Model_ubuntuDataProcessing.py 				Training - Chatbot_generative_train_Ubuntu.py 
		Testing - Chatbot_generative_test_Ubuntu.py

	3 GRU: it is gru model trained on movie dialogue corpus. 
		Training - Chatbot_generative_train_GRU.py
		Testing - Chatbot_generative_test_GRU.py

Retrieval Model:
	Data Processing - Retrieval_Model_ubuntuDataProcessing.py 				Training - Chatbot_retrieval_train.py
	Testing - Chatbot_retrieval_test.py

About

Chat-bot to answer the domain specific questions or to talk in human like way Chatbots are also called Conversational Agents or Dialog Systems. The Chatbot implemented in this paper is generative based. The basic algorithm used for developing Chatbot in this paper is Long Short Term Memory which a version of Recurrent Neural Network.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages