What is Chatbot ? : An Artificial Intelligence InsightsteemCreated with Sketch.

Chatbot is a computer Program which simulate the human conversation.

You can ask questions to chatbot, it can answer them with its own Intelligence.

It may also take actions based upon your queries . Suppose you need to know the traffic condition around your area . Usually You have seen so many web portal for this purposes . These Portals have user friendly Interface . In these Portal , You have to provide all input in Structured Format . Which usually gives us the feeling that we are dealing a machine .

In the opposite side, When we talk to any human, You can freely ask like –

Tell me about the traffic around my Home .

How is traffic near by {Location} .

These to looks different but has same Intents . You will always get the response because of Human Intelligence . A human can map two or more different sentence which has same sense or Intents . Now if you get such response from computers and machines .You will feel that You are talking to a human . Hey feeling surprised ! obviously you can get . Thanks to the #Artificial-Intelligence community and Its Scientist . They contribute and Provide us NLP enable Chatbot . These can act like a human . To make your understanding clear about what is chatbot ? I will Introduce You with few real time chatbot.

Top Real Time Chatbot –

Please Interact with your virtual friends(chatbots) and feel the power of Machine Learning and Artificial Intelligence. I promise, You will start loving them –

  1. Rose
    This is also a human like chatbot. I personally find it very engaging. A very simple user interface with most sophisticated NLP back end. Have a look at its user Interface –

  2. MITSUKU
    This is a award winning real time chatbot . You can enjoy chatting with it . The Deep Learning Technology inside it make it more intelligent when you chat more with it . So many International Organizations have awarded this chatbot .

So I think, You must have understood what is chatbot.

You need not Write too much code to build a chatbot. There are also some open source framework where you can customize the code like RASA.AI .

Chatbot is not a magic, Its AI –

Yes! Its not a magic. I agree, it looks like magic. When computer start understanding English, It is obvious to say magic. You know its all about NLP {Natural Language Processing}. If you do not use NLP in chatbot, It will not be able to recognize the intent. Lets understand it with an example –

Suppose You Train your machine with a question –

Question - What is chatbot ?

Answer – Its AI based human conversation simulation .

Now If you ask “Tell me about chatbot“ , It will not recognize it with the same question earlier asked . Now think How many type of similar question you need to train your Machine to achieve a single Intent . There could be thousands variation of a single intent .

How to build a chatbot –

Well, I will cover that in the upcoming posts.

If you liked it, do upvote and follow TheCuriousProgrammer to learn more about artificial intelligence and machine learning. :)

Sort:  

Congratulations @aakash-garg! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Upvote this notification to help all Steemit users. Learn why here!

Congratulations @aakash-garg! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You made your First Comment

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Upvote this notification to help all Steemit users. Learn why here!

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.094
BTC 62600.26
ETH 1750.35
USDT 1.00
SBD 0.39