New Transformative Features for Enterprise Generative AI
The latest release of ChatAible will further drive acceleration and strengthen guardrails for generative AI responses, paving the way for business user led innovation in the enterprise.
1-GenAI_Dashboard-Nov-01-2023-04-56-59-5048-AM-1

Generative AI Dashboards

Aible GenAI Dashboards combine Natural Language Query (NLQ) with dashboards to address the inflexibility issues with traditional dashboards. Users can easily start with a familiar dashboard with multiple examples of NLQ questions and responses and then can just copy and edit those questions to ask their own. Aible also addresses the key problem of NLQ solutions – what questions should we ask? Knowing the right question to ask is the biggest part of the problem.

Read More
The Aible GenAI dashboard starts the user off with several good questions to riff from. The starting questions can be selected manually by central analytics/IT teams, based on popular questions from peers, or automatically recommended by Aible analysis.
2-Caching-for-Natural-Language-Queries-(NLQ)

Hallucination checks for Natural Language Queries (NLQ)

Aible addresses a key problem with GenAI NLQ – making sure it is answering the right questions accurately. Other solutions use a single model to translate the users’ questions into Structured Query Language (SQL) and then execute that SQL to produce the answer. They very helpfully provide the SQL to the user so that they can check that the SQL looks correct.

Read More
The problem is that most business users don’t know how to read SQL and would have no way to know whether it is correct. Given high hallucination rates for the GenAI models, there is a significant chance that the model misunderstands the question and translates it into the wrong answer. As long as the answer is plausible, the end user has no way to check on the answer short of learning SQL. Aible actually uses two models – one to understand the user’s question and answer it exactly, and the other to generate a SQL query that is slightly broader than the user’s question and includes information that provides additional context to the user to enable them to do a gut-check of the response. In our user testing we found that, for example, if a user asks for revenue from Germany that year and the AI gives a single number answer, it is hard for the user to detect errors. However, if the AI gives the answer but also includes the revenue numbers for Germany for a few more years for context, or includes the revenue numbers from other countries for context, the user is able to spot AI errors much more effectively. In essence, context is key in helping business users detect GenAI hallucinations.
10_LLM_Cache_Settings

Caching for Natural Language Queries (NLQ)

In our analysis of NLQ questions at larger organizations, we found that there was significant overlap in the user questions. Once we looked at the underlying themes of the questions – because there are many ways to ask essentially the same question – there was even more overlap. In traditional approaches, when such redundant questions are asked, you incur the GenAI model response cost as well as the cost of querying the underlying data.

Read More
Aible however detects that essentially the same question has been asked recently and responds from a cache without incurring the unnecessary cost. The average response time is also much faster as a result. Of course, users can always turn off the caching response if they want more up to date answers. Others then benefit from the more up to date answers when they ask similar questions.
3-What’s-Changed

What’s Changed Analysis

Business users regularly want to understand how and why their business has changed between two time periods - last month to this month, last year to this year, etc. Now Aible automatically performs What’s Changed Analysis to swiftly pinpoint and analyze the cause of significant changes in Key Performance Indicators (KPIs) and presents them via a simple chat interface.

Read More
Aible automatically detects shifts in behavior and frequency of millions of variables to detect why the KPI has shifted during time periods and explains the insights in a narrative customizable for individual business users. Users can then ask follow-on questions to explore the insights further.
4-Few-Shot-Learning-1

Automated Few Shot Learning

User feedback is extremely important for improving GenAI models. Unfortunately most business users are not used to providing feedback and can offer contradictory and even misleading feedback. Data Scientists often incorporate thousands of feedback over months to retrain the models and thus can’t trace the results of the retrained model back to individual user feedback. Thus, there is no immediate feedback loop in generative AI today.

Read More
Aible immediately leverages an end user’s feedback to improve the model for them via a technique called Few Shot Learning. The user can immediately see the impact of their feedback and adjust the feedback as appropriate to get better results. They can also immediately share their Few Shot Learning improvements with other users. Finally, experts can eventually aggregate the best performing feedback across users to retrain the model for all users.
5-Unstructured-Data-Hallucination-Double-Check

Unstructured Data Hallucination Double Check

Aible’s “If It’s Blue, It’s True” automated hallucination double-checking for structured data has consistently been one of our most popular genAI features. We now brought the same capability to unstructured data. Aible automatically parses the output of the genAI to detect which sections were based on enterprise documents and which were ‘made up’ by the GenAI.

Read More
Users can simply tooltip over the highlighted sections to see exactly where the GenAI got the relevant information from.
6-Blended-datasets

Blended datasets - HTMLS/PDF etc.

Aible can now be leveraged for GenAI use cases that span insights in multiple unstructured document sets in different formats. Multiple documents of different types - for example PDF, CSV, HTML, URL, Markdown and more - can be included in the same document set. Users can then ask questions that span all of the disparate document types.

Read More
Aible automatically detects the document snippets most relevant to their question whatever the type of the original document - and answers the question based on the most relevant content.
9_VectorDB

Vector DB Settings per Dataset

VectorDBs are a key technology for most unstructured GenAI use cases. Based on an user’s question, a VectorDB helps retrieve the most relevant document snippets that can be used by the GenAI to answer the user’s question. The problem is that most VectorDBs are configured independent of the actual use case. Examples of such settings include the length of individual snippets and the number of snippets returned by the VectorDB.

Read More
The total amount of information sent by the VectorDB (the average length of snippets multiplied by the number of snippets) is actually constrained by the GenAI’s context length or context window which is the total amount of information that can be sent to the GenAI from the VectorDB while leaving room for the user prompt and the response.

For example, if you are trying to answer questions based on a directory, you would want the VectorDB to return short snippets. This is because adjacent entries in a directory (think old school yellow books for example) do not contain relevant information. At the same time, because a directory might contain many examples related to the question, you want to return many individual snippets. The settings would be very different if you are trying to answer questions based on a news article. Here the snippets should be longer because adjacent sections of text typically contain related information but we may only have room for fewer snippets so as to not go over the constraints of the context window.

Aible runs a completely serverless VectorDB such that there can be different available-on-demand VectorDBs for individual use cases. This allows Aible users to use the right settings for each use case without affecting other use cases. Aible chat templates incorporate the best practices VectorDB settings for common use cases.
7-ChatAnalyticsAnomalyDetection-1

Chat Analytics & Anomaly Detection

Aible automatically monitors every chat interaction across clouds, models, users, use cases, etc. in a consistent way. All monitoring data is stored in the customer’s own Virtual Private Cloud (VPC). Aible automatically detects the most popular use cases, datasets, etc. and highlights underlying patterns of positive and negative feedback. Aible also auto-detects ‘anomalous prompts’ - cases where a user's prompts significantly differ from those of other users.

Read More
These can indicate a case where the relevant user is doing something problematic, but can also just mean they have adopted a new best practice others have not learnt yet. Organizations can review user specific anomalous prompt patterns to flag problematic use, recommend training, or promote best practices.
8_Chat-Template-Lineage

Chat Template Lineage

Aible Chat Templates encode best practices such as Large Language Model (LLM) settings, VectorDB settings, Prompt Augmentation, grounding instructions, etc. Aible includes default chat templates for common use cases such as document summarization, analytics, NLQ, etc. But organizations often want to customize the chat templates for the unique needs of their use cases. For example, we may create a Salesforce Lead Analytics chat template derived from the primary

Read More
analytics chat template that understands how Salesforce tags custom variables with _c. This enables better user experience because the LLM becomes aware of which variables are custom for the organization. A specific Salesforce customer may then derive further from the general Salesforce analytics chat template to incorporate information specific to their organization, such as the definition of their fiscal quarter. Quite soon you may end up with multiple chat templates derived from each other and you need a mechanism by which changes made in a parent template can percolate down to child templates. The Aible Chat Template Lineage provides that mechanism. It also makes it easy to see the actual lineage of any template just like you can easily see traditional data lineage. This is crucial for proper governance of this crucial genAI capability.

When underlying technology such as LLMs change, we need to update the Chat Templates to compensate for the change so that the use case works better than before, based on the updated tech. The Prompt Augmentation and recommended settings for GPT-3.5 are significantly different from those for GPT-4 for example. So when GPT-4 was released we had to update each of the relevant chat templates to make them work with GPT-4 as well. With the Aible Chat Template Lineage mechanism, we need to typically make such changes only once in the original parent template and all use-case-specific child templates derived from the parent immediately inherit all the improvements and can then start benefiting from the new technology. In the absence of this lineage technology IT organizations will find it really difficult to manually keep use cases updated as underlying technology changes.
3 AUTO IMPROVEMENT_PromptAug-1

Prompt Augmentation at Scale

Pre-built chat templates, easy business-user-led prompt improvement and chat template sharing improves Large Language Model quality with minimal impact on speed and affordability, without requiring any expertise.

4_WhatsNew_July_2023_slice-1

Document Summarization

ChatAible now empowers business users and analysts with a single platform for both structured and unstructured data.

Screenshot 2023-07-18 at 11.32.21 PM-1

Cross Cloud Support

Enterprise teams will have the ability to invoke any Large Language Model of their choosing, regardless of their primary cloud provider. The raw data always remains within the customer’s original cloud account while only metadata and calculated statistics is securely transferred to the LLM which can be hosted on a completely different cloud provider.

4_WhatsNew_July_2023_slice-1

Automated dataset discovery

Based on the user query, ChatAible automatically identifies datasets that match their queries, and securely delivers the relevant enterprise context to the LLM to ensure the enterprise specific responses the users are looking for.

ValentinesDay ChatAible

Generative AI with Guardrails for Enterprise Analytics

ChatAible leverages Aible’s well-proven Explainable AI to automatically ask millions of questions of the data, finds the key insights, and uses Generative AI to summarize the key insights in a way a business executive could easily consume. It then uses the Explainable AI to double-check the Generative AI’s output for hallucinations. ChatAible solves the problems of Generative AI in an enterprise context.

ValentinesDay 1_Infographic Copy-Nov-02-2023-11-14-33-6566-PM

Insights Infographic
and Benchmarking

Aible automatically identifies the variable combinations across the dataset that impacts selected business KPI the most. It can now present that complex information in an easy to consume infographic format. But, sometimes we just want to see how different regions, products, even salespeople behave differently from each other. With an infographic view, you can see behavior differences within the data, and with a simple search interface can create custom focused benchmark analyses.

ValentinesDay 2- Everywhere Copy-Nov-02-2023-11-14-51-2277-PM

Aible Sense Everywhere on GCP (other clouds coming soon)

Gain an organization wide overview of data-readiness across your data sources, with augmented data Engineering at scale. With a server-level assessment, evaluate thousands of datasets across data sources such as data warehouses, applications, datalakes, etc. with a single click. Aible has proven that it can analyze data at 1/1000th the cost of traditional approaches. This enables customers to analyze their data whole data sources at a time, automatically clean / enhance the data at scale, and even analyze the key insights related to auto-selected business KPI.

ValentinesDay 2- Looker Copy-3

One-click Looker Dashboards (other analytics systems coming soon)

Automatically create dynamic Looker reports and dashboards in seconds without writing a single line of LookML code. Aible automatically identifies the key insights in the data, auto-generates the necessary LookML, and ensures that the dashboard points to the underlying BigQuery datasource to enable manual analysis if desired. Aible also embeds an augmented analysis component to the Looker dashboard that allows users to generate focused dashboards (such as understanding patterns related to a specific product, geography, customer types, etc.) via an easy search interface.

Usage-2

Usage Based Pricing

Available with the Google Marketplace, teams can now leverage usage based pricing with Aible. Pay only for what use to ensure maximum gains for your business. You can start with a $1000 package of usage credits that will enable automated exploration of a dataset.

Whats_New_1_Context Aware_Halloween2022-Nov-02-2023-10-47-11-1014-PM

Context-aware Smart Dashboards

Deliver dynamic reports and dashboards to automatically identify the top drivers for your business, without any manual work. Search for a variable (e.g. State) or variable-value (e.g. California) to generate a focused dashboard that shows you everything that you need to understand about that concept, in order of importance. Leverage next-level Augmented Insights to reduce dashboard creation time to seconds and get today’s insights today, even under changing market conditions.

Whats_New_2_Whats_Changed_Halloween2022 Copy-Nov-02-2023-11-10-35-0438-PM

Auto-analysis of What Changes in the Data Affect KPI

Understand what's changed in your data since the last period and automatically understand what behavioral and population changes have had the greatest impact on your KPIs. Easily review the most significant behavior changes, and explore business drivers that cause behavioral changes.

Whats_New_3_Native Support_JQuery_Halloween2022 Copy 2-Nov-02-2023-11-18-03-7879-PM

Native Support for Google Cloud Platform and BigQuery

Leverage serverless model training and deployment securely in GCP. Take advantage of advanced Google capabilities including Cloud Run Services, BigQuery, workflows, and security models.

Whats_New_1_Augumented-4

Augmented Data Engineering

Augmented data engineering features are now available with Aible Sense that allow you to combine, transform and clean your data. Leverage transformations like join datasets, deduplicate rows, filter rows, append rows, create derived fields, conditional if-then-else statements, pivot and unpivot, standard column updates (drop, rename, change type), etc. All of the transforms are maintained as code templates and only applied to the data when requested.

Whats_New_2_Transformation-Store-2

Transformation Store

Once you create a complex data transformation you never have to do it again. Sense allows you to leverage transformations from existing datasets or transformation templates and apply to other datasets. Feature stores have become common in the market, and have always been a part of Aible. But, now we can templatize and reuse complex transformations such as pivot / unpivot.

Whats_New_3_Evaluate_Data_Sets-Oct-31-2022-09-11-28-2587-PM

Evaluate multiple datasets

Instead of evaluating datasets one at a time, Aible helps evaluate multiple tables at once. Use Sense to figure out which dataset offers a stronger AI signal for your projects. For example, you may have hundreds of possible datasets available in your Snowflake instance. Want to quickly figure out which ones you should focus on to generate useful business insights or machine learning models? Just choose multiple tables/datasets and let Sense evaluate them all.

Whats_New_Tableau-cropped

The Power of Aible Explore, now in Tableau

Continuing with the “features that set you free” theme, all of the power of Aible Explore is now available inside AIble Extension for Tableau. Click on a visualization in Tableau and see what the dozens of models used by AIble think of the visualization: is it useful or misleading? What are the related visualizations Aible recommends that you look at? You can of course also just search for insights related to any variable or value.

Whats_New_1_Language_Vision_Dec2021

Aible MicroTasks For
Language & Vision

Aible MicroTasks now work for language and vision AIs as well, enabling true collaboration across personas for tagging, modeling, testing, and deployment. Aible simplifies using transfer and few-shot learning, thus avoiding expensive redundant training of language and vision models. Of course, where a model has to be trained from scratch, Aible supports that as well.

Whats_New_2_Sense_Dec2021

Sense the power of your data

With zero upfront effort, Aible Sense allows you to automatically structure your data for AI training, perform data prep and enrichment and evaluate your data for AI-readiness, allowing your teams to leverage the data you have today to generate impactful recommendations.

Whats_New_3_Explore_Dec2021

Explore what drives your business

Leverage guided data exploration and augmented analytics with Aible Explore, that helps business users visually understand business drivers, uncover root causes, and identify contextual insights in minutes.

Whats_New_4_Optimize_Dec2021

Optimize impact from every action

Use Aible Optimize to drive impact by aligning your strategy with tactical decisions at all levels via optimal recommendations and predictions in business applications, all within 30 days.

1--User_Engagement_Monitoring-1

User Engagement Monitoring

Aible allows business teams to see whether end users are accepting the AI recommendations of the AI, and understand the patterns to systematically improve engagement. Managers can see how AI alignment and business impact compare across the team and end users can see how their impact compares with peers. This brings transparency that helps the entire team collaborate towards guaranteeing impact for the business and driving overall user engagement.

2--Bring-Your-Own-Model-Oct-15-2021-10-39-37-80-PM

Bring Your Own Model (BYOM)

Data Science teams now have a complete solution for integration, monitoring, and measuring the impact of their carefully crafted models. Evaluate and optimize the performance of your own models, by configuring AI so that it creates business value under unique business circumstances. BYOM eliminates the tedious and expensive work of getting a model integrated to surface predictions and recommendations within your applications, monitor the outcomes, and get feedback from end users.

3--Impact_Forecasting-1

Impact Forecasting

For the first time, generate forecasts that align to the cost-benefit tradeoffs of your business. Leveraging the ability to train and evaluate multiple models at once, forecasting with Aible considers a range of business conditions so that users can take actions that help drive business impact. Users can see exactly how the AI created the forecast and know which part is due to trends, cyclical patterns or other business factors.

Whats New Page_graphic1-1

Embed AI in your favorite applications

With new connectors for the Boomi platform, enterprises can now leverage Aible with 1500+ applications and technologies. Business teams can easily access data from the most popular sources including Snowflake, Google Bigquery, Teradata, DB2 and more. You can embed AI recommendations directly into front-end applications including SAP, Oracle Netsuite, Salesforce, Marketo and lots more - within hours.

Whats-New-Page_graphic2

AI that spans the entire enterprise

Enterprises no longer need to operate in separate silos. With Aible, teams can easily link projects that impact each other to balance and optimize AI recommendations across related functions.

Whats-New-Page_graphic3

Assure AI Fairness

New in Aible Enterprise, customers can now remove bias and ensure fairness with AI by proactively defining fairness objectives. With Aible Enterprise, you can now proactively avoid bias rather than reacting to it after the fact and still not solve the fundamental problem.

Whats-New-Page_graphic4-1

Natural Language and Vision Services

New Natural Language and Image Processing features are available Aible Enterprise which now allows teams to capture intelligence from a wider set of sources. Unique with Aible, enterprises can leverage the services with end-to-end automation and without manual tagging requirements, avoiding time-consuming and error-prone processes.

Whats-New-Page_graphic5

Empowers everyone with the fastest speed to value

Go from raw data to AI recommendations in hours - with your existing teams, skills, and resources. Easily track and audit the parallel actions of everyone from business users to IT and data science teams, as they contribute across the end-to-end workflow of AI - without ever having to develop a new skill set or wait on each other.