A Real-life Healthcare Chatbot with IBM Cloud Services in Python

Authors

  • Nikhil Jain B.Tech, student, Dept of computer science and engineering, Guru Nanak Institute of Technology, Mullana, Haryana, India
  • Ravi Pratap Singh

Keywords:

Chatbots, conversational agents, modeling of conversations, natural language, neural machine translation.

Abstract

A chatbot or conversational specialist is a product that can speak with a human by utilizing normal language. One of the fundamental undertakings in computerized reasoning and normal language handling is the demonstrating of discussion. Since the start of man-made brainpower, it has been the hardest task to make a decent chatbot. Despite the fact that chatbots can perform numerous errands, the essential capacity they need to play is to comprehend the expressions of people and to react to them properly. In the past, simple statistic methods or handwritten templates and rules were used for the constructions of chatbot architectures. With the increasing learning capabilities, end-to-end neural networks have taken the place of these models in around 2015. Especially now, the encoderdecoder recurrent model is dominant in the modeling of conversations. This architecture is taken from the neural machine translation domain, and it performed very well there. Until now, plenty of features and variations are introduced that have remarkably enhanced the conversational capabilities of chatbots. In this paper, we played out a point-by-point overview on ongoing writing. We analyzed numerous distributions from the most recent five years, which are identified with chatbots. Then, at that point we introduced diverse related works to our subject, and the AI ideas expected to assemble a shrewd conversational specialist dependent on profound learning models finally, we introduced a utilitarian engineering that we propose to fabricate an astute chatbot for medical services help.

Published

2021-07-05 — Updated on 2021-07-05

Versions