Dialogflow CX edition: how to review conversations - dialogflow-cx

I need to know how to review actual conversations an the intent that were matched for each conversational turn.
I can't find the way to accomplish the conversation/intent review on Dialogflow CX edition. (it was pretty simple on ES edition).
I need to access his feature (if it is implemented on CX) because sometimes my agent triggers a wrong intent trying to respond to user input.
Hope you can help me.
Thanks in advance,
Claudia

Yesterday, Dialogflow Support team informed me that at the moment, there is no available feature in Dialogflow CX that is similar to the History or Training features in Dialogflow ES.
Let's hope this feature to be available soon!!!

Currently, Dialogflow CX doesn't have that feature. But it's possible if you are choosing any 3rd party tools.
Kommunicate is a tool that supports Dialogflow CX & ES integrations.
It will show the bot intents and their corresponding messages along with categories - Intent, Fallback, Handoff, Smalltalk, and the triggered sentences
This would help to analyze the bot's performance and improve by adding the unanswered/wrong phrases to the bot.
Please refer to the doc for more details.

Related

Is there a way to get detailed logs on LUIS classifications?

I'm building chatbots with the Microsoft Bot Framework (and the Composer). To help troubleshoot problems with my bot, or identify issues, it would be helpful if I could see detailed information on LUIS's classification of user intents. I have used other bot frameworks that have a way to see, for example, intent classification confidence. This information would be extremely useful to identify times when the bot is more likely to have screwed up in its responses.
You can use LUIS API to get predictions from your LUIS APP rather than using the default composer mechanism of getting predictions from LUIS.
Make a LUIS API call with your query.
LUIS returned the predictions.
Store the LUIS response in application insights (or any logging application you are using)
Periodically, you can see the logs, which will give you insights into LUIS prediction for each query.

How can I (as the app developer) get notified when a user leaves a review of my app on Google Workspace Marketplace?

We've just published our first app in Google Workspace Marketplace (a google docs add-on) and can't figure out how, or if, it is possible to setup an email or other notification (slack notification would be cool) for our Customer Success team to be notified when a user leaves a review of the app.
Appreciate that if we get thousands we will probably turn the notifications off (or filter them in some way), at this early stage though, we're very eager to act on any feedback.
Thanks!
Disclaimer: I am creator of Obsei, and this might be biased answer.
You can try Obsei: an open-source low-code AI powered automation tool.
It can monitor App and Play stores for customer reviews and send notification Slack when someone add review there. Also Obsei can classify review contextually to classify it into issue categories. Refer below image.Obsei workflow
All of these can be achieved free without any cloud hosting requirement. Refer link for more detail.
Happy to answer any queries in this regards.

How to have quick responses with dialogflow cx?

I am looking for a way to provide quick responses for the users during a dialog where the user can quickly respond by selecting one of the provided responses.
After searching I found this for Dialogflow ES but unfortunately I am using CX.
For the Dialogflow Messenger you can define custom payloads to add buttons or suggestions chips (which actually sounds exactly what I need) but I have no clue how to actually provide a response which acts as an intend for the dialog.
As I mentioned in comment section, Dialogflow have a 3 Editions - Trial, ES and CX
Trial:
A free edition that provides most of the features of the standard ES agent type.
ES:
The Dialogflow Essentials (ES) Edition is a pay-as-you-go edition that provides the standard ES agent type.
CX:
The Dialogflow Customer Experience (CX) Edition is a pay-as-you-go edition that provides the advanced CX agent type.
For more detailed comparsion, you can check artice: Dialogflow CX vs ES: A Complete Overview.
What you are looking for was mentioned in tutorial: How to Add a Rich Message Button Response to Chatbot Using Dialogflow?.
You can find there that:
Dialogflow has recently released Dialogflow CX and renamed the existing version to Dialogflow ES. Rich messages including the buttons are supported in both. Read about differences in Dialogflow CX and ES here
As addition, you can read this article which might help you - Add chatbot rich messages using Dialogflow Fulfillment or check another stackoverflow thread here.

LUIS.AI - moving to a paid plan

My chatbot has been down for the last few days (quota for free conversations has been exceeded), and I am seriously thinking of moving to a paid plan.
Please see attached the error returned when initiating a conversation from emulator.
The documentation to move to a paid plan is not clear at all.
Can someone please list the steps that I have to take or pinpoint me to the proper documentation please?
Technology : MS Botframework with nodejs (luis,qna,language detection)
I suppose I have to create a key in azure and insert it in the luis.ai app. But searching for LUIS in azure returns no result.
Grateful if you guys can help.enter image description here
Seems you are trying to implement LUIS on azure portal and want to know more about pricing but cannot get LUIS on azure portal.
Well,Follow the below steps to know how you would implement that.
LUIS :
Step 1:
For LUIS go to your azure portal then and click on Create a resource finally search by Language Understanding you would get that. See the below screen shot:
Step 2:
Once you type Language Understanding you would get below Option. See the screen shot below:
Once you are done with setup you should click Keys and Endpoint to call from your application. See the screen shot below:
though correct official document reference you would get there also given here as well.
1. Luis Official Document
2. Pricing
For your information pricing varies based on Region. Usual price is:
You can do 50 transaction per second and have to pay $1.5 per 1000
(one thousand transaction)
QnA Maker :
For QnA maker you could also follow above steps. See the following screen shot:
QnA Maker Official Document
Pricing
Language Detection:
If you plan to detect your language you could use Text Analytics which provides advanced natural language processing and identify the language of the text with language detection See the screen shot below:
Language Detection Official Document
Pricing
Note: All the service has language support for Node.js. Hope this would help.

Does microsoft bot or luis provide an interface for tracking failed interaction and let us map them to the correct intent?

I have setup a microsoft bot with LUIS and I am wondering if Microsoft provides an interface for tracking all interaction either failed or detected and allow us to map them to correct intent like Dialogflow and Microsoft Bot Framework.
I think you should look on the documentation. The main regarding your question is the new Dashboard feature announced at Microsoft Build 2019.
Basically it provides graphs like this one:
Or this one, by intent:
Those graphs allow direct access to the intents / utterances which have problems.
See documentation: https://learn.microsoft.com/en-us/azure/cognitive-services/luis/luis-how-to-use-dashboard
Note: it was also possible before the arrival of this dashboard feature

Resources