Hi,
I have a Text Classification Model that will read incoming email and rate the email content with Confidence Score and Classification. The flow managed to run successfully but the result came out with two classification and pasted the inaccurate value back to my Dataverse table.
Based on the data that I trained with, it should update my table with 'Need Further Clarification' but it updated with 'Pending' instead. Below shows the output of AI Model and data updated in Dataverse:
[
{
"@odata.type": "#Microsoft.Dynamics.CRM.expando",
"type": "Need Further Clarification",
"score": 0.9958772
},
{
"@odata.type": "#Microsoft.Dynamics.CRM.expando",
"type": "Pending",
"score": 0.77722
}
]

Why is the AI Builder capturing two different value when it should be just one? Is there any way I can capture the score with higher value and update in my Dataverse table? I've also attached my flow below for better reference.
Thank you in advance!


