Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

With this guide, you will be able to understand the general concepts of AI and why we use it when developing a bot.

What is AI?

In short, artificial intelligence (AI) is the simulation of typically human intelligence processes, by machines or computer systems.

...

In the case of our bots, AI is what gives them the ability to learn and "reason" to provide answers according to what the user has asked.

NLP (Natural language processing)

This ability that the bot has to “converse” like a human is thanks to the NLP (Natural language processing) language, which is a technique that allows computer systems to “understand” human communications. That is, it enables interaction between the user and the bot.

Info

The answer to your question is that the bot uses Artificial Intelligence and this NLP language to process what the bot's users tell it and thus be able to start a "conversation."

Training 🦾

...

And how does the bot come to have all this knowledge? Training!

It is important to know how our bot understands so I know how I can teach it. Just like it happens to us humans, right?

The NLP language (or our bot) analyzes and identifies two types of entities. On the one hand the intents and on the other hand the keywords.

Panel
bgColor#B3F5FF

Intents

...

In that case, we could create a group of keywords with the different products and thus redirect to a much more specific instance and improve the experience.

Conclusion

A good exercise to start understanding these concepts is to imagine a person entering a business.

...

This is why it is very important to do a good analysis when including information in our bot and understand through what type of entity we think it will be best for the bot to understand the content. And don't forget to train! 🦾

...

Auibuttongroup
an.spaceKeyCKB
idpkngiksc1vi
title
alignmentcenter
directionhorizontal
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titleGo back to Main Menu
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257387607/Onboarding
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257387607/Onboarding
an.spaceKeyCKB
id3lcw71m5hgx
alignmentleft
backgroundColorPaletteDefault
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titlePrevious
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388304
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388304
an.spaceKeyCKB
id5jwjs9xrmyg
alignmentleft
backgroundColorPaletteDefault
Auibutton
externalUrl
color#13384B
filterSpacefalse
destinationconfluencePage
textColorPaletteDefault
typestandard
titleNext
textColor#05C6E0
urlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388382
selectedUrlhttps://mobile-tonic.atlassian.net/wiki/spaces/CKB/pages/2257388382
an.spaceKeyCKB
idh67cgbywmdd
alignmentleft
backgroundColorPaletteDefault