The project began with a comprehensive assessment by CDI of the training data and documents provided. We carefully examined the disparities between Dialogflow CX and ES, and subsequently analyzed Trudi's existing dialogs in relation to these differences. This process allowed us to determine the necessary changes and devise strategies for their implementation. Collaborating closely with the Trulet developers, we delved into understanding the intricacies of the integrations, ensuring a smooth transition from Dialogflow ES to Dialogflow CX.
Furthermore, our initial review revealed potential opportunities to enhance Trudi's comprehension capabilities. Specifically, we identified issues with the utilization of entity structures and recognized room for improvement in the precision of intents. To optimize the intents, we employed Qbox, a tool that enabled us to make informed decisions based on data analysis. By redefining the intent scopes, eliminating underperforming training phrases, and achieving a better intent balance, CDI was able to improve the recognition of Trudi by more than 40%.