Introducing Dashbot’s NLP Assessment, an easy-to-use tool to identify issues with a model and quickly and seamlessly make improvements, based on Dashbot’s proprietary algorithms.
The Natural Language Processing (NLP) model does a lot of the heavy lifting for any conversational interface utilizing AI. It’s the backbone for a lot of the processes that keep the chatbot or voice app running smoothly, so it’s not an understatement to say that the health of the NLP model can make or break a project.
Dashbot knows firsthand how important it is to keep the NLP model in tip-top shape, but we also know that the necessary maintenance is no small task. Depending on the number of Intents supported and the message volume, the amount of work to monitor the model can quickly get out of hand and that itself can turn into an obstacle to making optimizations.
We learned from our users that they were spending a lot of time manually optimizing their NLP, often taking up a lion’s share of their time and resources. We wanted to make their lives easier. That’s where Dashbot’s NLP Assessment can help.
Improve Intent Accuracy
Our Assessment provides a review of your NLP model, highlighting both the Intents that require better training data and recommended improvements in an easy-to-digest report.
After running the Assessment, we’ll provide a list of suggestions for improvements to the NLP model that you can implement with a click of a button. All without leaving Dashbot.
The Assessment:
- Identifies potential Intent collisions with training phrase overlaps – phrases that are too similar to ones in other Intents
- Identifies training phrases that are too dissimilar
- Identifies additional training phrases, based on user data, to improve an Intent
- Identifies additional Intents to add based on user data
- Provides the ability to accept recommendation and update the NLP model from Dashbot
That’s just the start. We developed this tool to improve efficiency and make NLP optimization more approachable, so it can also be used to identify missing common Intents, unused Intents, and Intents not enabled for a webhook, to name a few.
Tune into your users
The best data is produced by users. It’s the most accurate data available and paves the way for long-term success by providing insight to what users are actually saying. The NLP Assessment provides another point-of-view to examine user interactions so you can develop a better user experience.
When the Assessment ingests the NLP model, it’s able to make use of user data by pointing out mishandled and unhandled Intents. By looking critically at these interactions, Dashbot can recommend changes to make that will improve response accuracy and reduce fallback error percentage.
Quick and Seamless Integration
Our NLP Assessment is meant to save time, so we wanted our integration to be as seamless as possible via our custom API. By connecting your Dialogflow account to Dashbot and running the Assessment, you can quickly review your model for suggested improvements, make changes, and deploy updates with a few simple clicks. We also provide the option to upload the model as a file to Dashbot.Look for the Assessment under the “NLP Optimization” section of your report, and if you have any questions, don’t hesitate to shoot it over to us. We’re here to help you make the most of your data!
About Dashbot
Dashbot is an analytics platform for conversational interfaces that enables enterprises to increase satisfaction, engagement, and conversions through actionable insights and tools.
In addition to traditional analytics like engagement and retention, we provide chatbot specific metrics including NLP response effectiveness, sentiment analysis, conversational analytics, and the full chat session transcripts.
We also have tools to take action on the data, like our live person take over of chat sessions and push notifications for re-engagement.
We support DialogFlow, Alexa, Google Assistant, Facebook Messenger, Slack, Twitter, Kik, SMS, web chat, and any other conversational interface.