• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Cyara

Cyara

Cyara Customer Experience Assurance Platform

  • LOGIN
  • CONTACT US
  • WATCH A DEMO
  • PRODUCTS & SERVICES
    • AI-Powered CX Assurance Platform
      • Call Explorer
      • Call Routing & Agent Desktop Testing
      • Cloud Contact Center Monitoring
      • Conversational AI Testing
      • Integrations
      • Omnichannel Testing
      • Voice Quality Testing
    • Products
      • AI Trust
      • Botium
      • CentraCX
      • Cloud Migration Assurance
      • Cruncher
      • Number Trust
      • Pulse
      • Pulse 360
      • ResolveAX
      • testRTC
      • Velocity
      • Voice Assure
    • Services
      • Cyara Academy
      • Consulting
      • Customer Success
      • Support
  • SOLUTIONS
    • IVR Testing
      • IVR Discovery
      • IVR Testing
    • Omnichannel Testing
      • Chatbot Testing & Optimization
      • Cloud Contact Center
      • Contact Center Number Test Types
      • Contact Center Testing
      • Email & SMS Testing
      • Omnichannel Testing
      • Voice of Customer
      • Web Interaction Testing
    • Software Testing & Monitoring
      • Continuous Testing Solutions
      • Customer Experience Monitoring
      • DevOps for Customer Experience
      • Functional Testing
      • Incident Management
      • Load/Performance Testing
      • Regression Testing
    • Voice Quality Testing
      • Agent Desktop Testing
      • Outbound Call Testing
      • Voice Biometrics Testing
      • Voice Quality Testing
  • RESOURCES
    • Blog
    • Events
    • Customer Success Showcase
    • Resources
    • Webinars
  • ABOUT
    • CEO’s Desk
    • Leadership
    • Press Releases
    • Media Coverage
    • Partners
    • Awards
    • About Cyara
    • Careers
    • Employee Profiles
    • Legal

Blog / CX Assurance

July 6, 2023

Why You Should Do Chatbot Traffic Analysis

Alison Houston

Alison Houston, Data Model Analyst

This article was originally published on QBox’s blog, prior to Cyara’s acquisition of QBox. Learn more about Cyara + QBox.


Chatbot model too large? Struggling with performance? Consider performing a traffic analysis

Sometimes a chatbot can get out of hand—perhaps it’s because new intents regularly get added to the chatbot model, simply because the odd question is asked that you want the chatbot to answer. Or maybe a chatbot is taking the place of a whole area of the business and it has a large domain to begin with (and perhaps the management team stipulate that all subject areas need to be covered in the chatbot).

Learn how Cyara’s automated chatbot testing solution can help you assure CX performance at scale.

Woman performing traffic analysis

Here’s the problem: large chatbot models can be very hard to train and maintain. They often tend to be very finely balanced, so by making just a small tweak to the training data of one intent, it can have disastrous knock-on effects to other intents in the model. So chatbot trainers need to regularly spend a lot of time fixing these regressions. And in the meantime, the chatbot model is losing performance.

STOP!

Wouldn’t it be best to have a smaller, better performing chatbot than a “Jack of all trades, master of none” chatbot?

HOW?

By doing a traffic analysis to find out what your most frequently returned intents are from your customer logs in a set period, say 3-6 months’ worth of logs. You can then concentrate efforts on improving the performance in these short tail (frequently returned) intents and consider cutting out some of your long tail (infrequently returned) intents.

We’ve done numerous traffic analyses for our clients and a typical analysis shows that more than 50% of traffic to their chatbot is covered by only 10-20 intents. So, we always recommend these short tail intents should be focused on as a priority. We also look at the intents that are barely returning any hits at all in the given period, and recommend these ones are removed, as the traffic analysis proves they’re not really needed.

In summary, you need to think about where best to put your efforts into making improvements. The traffic analysis exercise helps to create a clear plan of action—prioritize fixing weaknesses in your short tail intents and discard some of your long tail intents; a smaller chatbot model is easier to train and maintain. Once you’re getting good performance out of the chatbot, you can then consider adding some of your long tail intents back in IF they’re really needed.

Read more about: AI Chatbot Testing, Chatbot Assurance, Chatbot Testing, Chatbots, Large Language Models (LLMs), QBox

Start the Conversation

Tell us what’s on your mind, and learn how Cyara’s AI-led CX transformation can help you delight your customers.

Contact Us

Related Posts

agentic ai

May 29, 2025

What is Agentic AI?

Agentic AI-based systems are transforming the way businesses can streamline processes and innovate. Learn more.

Topics: AI Chatbot Testing, Artificial Intelligence (AI), Conversational AI, Large Language Models (LLMs)

chatbot testing solution

May 8, 2025

Chatbot Testing Best Practices to Ensure Flawless Customer Support

As contact centers continue to innovate with AI-powered bots, follow these chatbot testing best practices to optimize your CX for success.

Topics: AI Chatbot Testing, Artificial Intelligence (AI), Chatbot Testing, Chatbots, Conversational AI, Customer Experience (CX)

performance testing tools

April 10, 2025

Why Performance Testing Tools are Non-Negotiable for AI and ML Applications

It only takes a single issue to drive your customers away. Improve your AI-driven CX quality with Cyara's performance testing tools.

Topics: AI Chatbot Testing, Artificial Intelligence (AI), Automated Testing, Customer Experience (CX), Performance Testing

Footer

Cyara logo
  • LinkedIn
  • Twitter
  • YouTube

Copyright © 2006–2025 Cyara® Inc. The Cyara logo, names and marks associated with Cyara’s products and services are trademarks of Cyara. All rights reserved. Privacy Statement  Cookie Settings