The present study reviewed a number of articles chosen from a screening and selecting process on the various different methods that can be used in the context of chatbot development and dialogue managers. Since chatbots have seen a significant rise in popularity and have played an important role in helping humans complete daily tasks, this systematic literature review (SLR) aims to act as a guidance for future research. During the process of analyzing and extracting data from the 13 articles chosen, it has been identified that Artificial Neural Network (ANN), Ensemble Learning, Recurrent Neural Network (RNN), and Long-Short Term Memory (LSTM) is among some of the most popular algorithms used for developing a chatbot. Where all of these algorithms are suitable for each unique use case where it offers different advantages when implemented. Other than that, dialogue managers lean more towards the field of Deep Reinforcement Learning (DRL), where Deep Q-Networks (DQN) and its variants such as Double Deep-Q Networks (DDQN) and DDQN with Personalized Experience Replay (DDQN-PER) is commonly used. All these variants have different averages on episodic reward and dialogue length, along with different training time needed which indicates the computational power needed. This SLR aims to identify the methods that can be used and identify the best proven method to be applied in future research.