Chatbots

in Programming & Dev2 years ago

undraw_Chat_re_re1u.png

Firstly What Are Chat Bots?

Chatbots are programs on a computer that allows your customer talk to you even if you are not online.

It is also a very good way to gather information useful information about customers in order to meet their needs better. Chatbots can talk to the customer through text or through audio.

If you are a developer and you would want to make a Chatbot it is advised that you make it feel and act more human in order to make the conversation more free and easy.

A test called the Turing test is used to check if the computer can posses some intellectual abilities of a normal human.

Chatbots can be categorized into different parts based on there uses for example:

  • Commercial Means
  • Educational Means
  • For Entertainment
  • Artificial Intelligence(AI)
  • Health

There are alot of Chatbots that are accessed through sources like google assistant, Siri, Alexa, and social apps.

Chatbots have increased exponentially after the conference with Mark Zuckerberg in 2016 after FB manager's Chatbot introduction more than 50% of companies stated introducing it to their applications and sites.

Today Chatbots can be created and made from other sites and imputed into their own sites.

Thanks for reading, Till next time✌️

Sort:  

I have wrapped the OpenAI GPT3 api into a ChatBot using Python for cmd.

On personal use case it's very helpful vs scouring Google for answers. It's fast and easy. Just make sure to append all previous lines to make it "remember" the context. Free tier do have limited tokens.