Patch 5.5.1.1

This version brings improvements across Kaiya, Vizpads, and core features—focusing on usability, reliability, and learning accuracy. Kaiya now treats intent as a critical part of query learnings, enabling better understanding and reuse of natural language queries through Semantic Role Labeling (SRL). The release also includes expanded support for measure filters, follow-up query enhancements, more robust data exports, and multiple UI and performance fixes across Search, Metadata, Agents, and Scheduled Jobs.

📈 Enhancement

Introducing Intent in Query Learnings

Kaiya now treats “intent” as an essential part of any query learning. Under Kaiya → Manage Learnings, query Learnings with only column mappings without an intent will be flagged with a warning. The intent defines the goal or meaning behind a natural language query, beyond just column mappings.

These changes ensure that every saved query contributes meaningfully to Kaiya’s Learning engine, improving accuracy and reducing ambiguity.

In Kaiya responses, when users click on the thumbs-up of a chart, the feedback flow now prompts for an intent as shown below. Kaiya uses Semantic Role Labeling (SRL) to interpret queries. Without intent, the query learning won’t be used by SRL. A well-defined intent allows Kaiya to reuse Learnings for similar queries, not just exact matches, expanding Kaiya’s intelligence and adaptability over time.

Intent for Query Learnings

Kaiya uses Semantic Role Labeling (SRL) under the hood. For SRL to accurately parse and match user queries to structured data actions, it needs clarity on what the query is supposed to do.

🛠️ Minor fixes

  1. Resolved an issue where PPT export in Vizpads did not generate downloadable files for bar charts, treemaps, location maps, bubble charts, scatter plots, and boundary maps.

  2. In Kaiya → Manage Learnings, updated the tooltip text on Query Learnings that do not have an identified intent and standardized font sizes and colors in the Intent/Mapping column.

  3. In Kaiya → Manage Leanings → Phrase Learnings, resolved issues where translations appeared incorrectly and the toggle for enabling/disabling learning did not function as expected during creation or editing.

  4. Under Settings → Advanced → Kaiya, the title of the Terms & Conditions modal can now be customized.

  5. Updating Learnings in Kaiya now saves only the relevant mappings selected by users, ensuring that the learning data remains free of placeholder or empty entries.

  6. In Kaiya, enhanced SRL (Semantic Role Labeling) capabilities to ensure better understanding of domain-specific queries.

  7. In Vizpads, excel exports from Tables and Detail Tables now retain text formatting for headers and data, including styles and colors where applicable.

  8. In Vizpads, fixed an issue where empty charts with no data failed to render and caused errors.

  9. Under Data → Prepare → Metadata, resolved an issue where users couldn’t reset a column's special type to N/A in the metadata table.

  10. In Vizpads, fixed an issue where charts failed to load when date dimension columns contained null values.

  11. Under Data → Business Views → Preview, datasource details are now fetched only when the Business View (BV) info section is opened.

  12. In Vizpads, resolved an issue where cloning a Vizpad that includes control filters caused duplicate filters to appear.

  13. In Kaiya, fixed an issue where the default date column description using Semantic Role Labeling (SRL) was showing the column's original name instead of its display name.

  14. In Insights, fixed an issue where date values were not retained when re-running a reconfigured Trend Insight.

  15. In Kaiya, fixed an issue where running an Insight query without any filters caused the Kaiya page to crash.

  16. In Vizpads, fixed an issue where removing a column from the Tooltip field in the Configuration pane wasn’t preserved after saving and refreshing.

  17. In Search, removed the pre-configured, non-updated queries in the Search Guide that were not returning results.

  18. Under Data → Business View → Preview → Edit, the character limit for the Business View description has been increased to 4000 characters.

  19. Under Kaiya → Manage Learning → Phrase Learnings, the Learnings list view now refreshes automatically after adding, editing, or deleting a learning—no need to reload the page manually. Additionally, an issue was fixed where the selected "All Business Views" option was not being pre-filled when editing a Learning.

  20. In Kaiya, fixed an issue where conversational flows failed when the selected Business View did not contain a date column.

  21. In Kaiya, improved query handling to retain group by on columns when filters use "contains" or "not contains" operators.

  22. Past user feedback is now integrated into Semantic Role Labeling (SRL), helping improve query understanding and accuracy over time.

  23. Improved HTML email templates with updated branding elements, including better logo sizing and refined content layout.

  24. Improved validation in Kaiya’s Agentic Workflows to alert users when mandatory fields are missing and prevent publishing until they are completed.

  25. In Vizpad (Edit mode), Insight, and Predict pages, improved layout behavior so the interface adjusts correctly when the sidebar is open, ensuring content is fully visible and easy to interact with

  26. Resolved an intermittent issue where users with SSO Auto Login were redirected incorrectly after authentication in certain environments.

  27. Resolved an issue where some complex, multi-part queries in Kaiya were failing with an unexpected error message.

  28. In Kaiya, improved follow-up question handling ensures that when users refer to results from a previous chart or table, Kaiya now better retains context from earlier answers for more accurate responses.

  29. In Kaiya, fixed an issue in the Agent creation flow where the selected Business View was not retained when navigating back through steps.

  30. Under Settings → Application Settings → Data Index, users can now view the number of indexed values for a selected dataset. Additionally, "Start Reindexing" option allows users to manually trigger reindexing for a dataset when needed.

  31. Under Notifications → Scheduled Jobs, fixed an issue where users were unable to subscribe or unsubscribe from scheduled jobs.

  32. In Kaiya, added support for measure-based filters, allowing users to apply numeric conditions on aggregated fields (e.g., Show me profit where sales > 0).

  33. Fixed an issue where updating the frequency (Yearly, Quarterly, or Monthly) for scheduled jobs did not correctly update the underlying schedule.

  34. In Kaiya, improved intent classification for certain analytics queries to ensure they return meaningful insights instead of raw technical outputs.

  35. Enhanced Kaiya’s follow-up capability to better retain and use the output data from previous queries, when users ask follow-up questions based on earlier results.

  36. In Kaiya, added an info icon alongside "We hit a snag…" errors, helping them better understand what went wrong.

  37. Fixed an issue where updating or browsing hosts in existing Snowflake connections using OAuth authentication was not working correctly, especially when switching between authentication types or updating OAuth credentials.

  38. In Kaiya, added support for clarification questions during SRL post-processing when multiple column name matches are detected, helping Kaiya resolve ambiguity by asking users to confirm which column they intended.

  39. Datasets are now more tightly linked to their corresponding Business Views, improving traceability and making it easier to manage and understand data relationships.

  40. Kaiya now allows users to exit clarification loops by responding with phrases like “ignore” or “skip this”, making the conversation flow more natural.

  41. In Vizpads, fixed an issue where dropdown list control filters could not be resized to their smallest 1x1 dimension.

  42. In Kaiya, improved handling of growth queries using the format “from timeframe-1 to timeframe-2”, correctly interpreting them as separate time filters.

  43. Improved chart readability in Kaiya, Search, and Vizpads by enhancing how long X-axis labels are displayed, especially with lengthy values or product IDs.

  44. Added support for connecting unstructured data sources (including Google Drive) via APIs. This allows flexible integration of external files and documents into analysis workflows, expanding access beyond traditional structured data sources.

  45. In Vizpads, fixed an issue where Y-axis titles did not show display names when switching from line chart to area chart.

Last updated

Was this helpful?