on 07-27-2020 9:06 PM
How does the Machine learning functionality in SAP CAI works?
I have created an account on SAP CAI and trained MY chatbot but i failed to understand the Purpose of below Statement. As far as i have experienced the bot doesnot learn by itself does it ? I Always have to go to monitor area-> log feed and then push the sentences to the Right intent if the bot doesnot understand.
So where does the self Training Comes into Picture ?
Your training Jul 24,2020 at 11:00:02 UTC finished successfully on Jul 24,2020 at 11:00:03 UTC
Would really appreciate if you could explain it to me 😊
Best regards,
Hayat
Hi,
As mentioned by Bharath, it depends on how you have designed your bots and mapped intents and entities.
For me, I see the intelligence in training bot for expressions where you want to capture custom entities from intent. Essentially, what you are doing is that you provide a sample intent expression. You tag a specific part of your expression with a custom entity. Now, after training, and of course a few more similar expressions, the bot will understand and capture the entities.
You do not need to explicitly detail all values in the entities, rather by training the bot is able to understand and capture this. These entities can then be used for further actions.
Do let me know in case you wish to know more.
Best Regards,
Rohit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raiyaan,
To answer your questions:
Using the monitoring functionality (Monitoring tab of your bot), you will be able to see expressions entered to your bot. Additionally, it will show how each expression was understood by the bot as it displays the intent that is selected by the bot for that expression along with the confidence level.
If you find that a particular expression was wrongly interpreted by the bot, then that expression can be added to your correct intent and bot may be trained further.
There is no limitation in number of intents and skills that can be created in a bot.
Best Regards,
Rohit
Hi Raiyaan,
You're welcome.
Don't have much knowledge with regards to the pricing model, however, best guess would be that chats mean chat sessions. So it would mean per 1000 chat sessions you would be charged some amount of money.
Best Regards,
Rohit
Hi Hayat,
create an intent and use different (30 - 50 expressions) expressions on how this intent could be triggered. Also use expression provided by the Bot proposals. Enrich your intent using entities you have created. Use different words to get the entity detected by the bot. Using this method it should be no problem to get your intent detected and therefore your skill triggered.
The update of the intent using the monitoring area is just in addition.
Have you a specific example on what is not working?
Cheers,
Andreas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI. Go to the intent section you will see the bot suggesting expressions to enrich your intent. That is how the bots intelligence works. Also depends a lot on how you design and develop it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.