Release Notes - 4.1 - AO Platform
Intended audience: SOLUTION DEVELOPERS
AO Platform: 4.1
Release Date
September 2024
Overview
Release 4.1 builds on the previous 4.0 release of the AO Platform. We continue to introduce many new features that will make the development and management of solutions much more effortless and be done mainly from the browser as a low-code environment.
The 4.1 release continues with a strong focus on enhancing the Composers that support Easy Answers solution development directly, including Ontology/MSO Composer, Solution Composer, Insight Composer, and UI Composers.
This topic includes a high-level introduction to the enhancements made during this release.
New in Release
Ontology Composer
Support for SAP HANA, Oracle, and Jira as database data sources in Ontology Discovery. See Discovering an Ontology .
New Sourcing page in Ontology Composer (similar to MSO Composer) providing…
Centralized configuration of Data Source Systems at the Ontology level. At the same time, the Sourcing page in MSO Composer has been updated to support the the Ontology level Data Source Systems. See Editing an Ontology .
Support for Federated Data System configuration using Trino facilitating access to numerous Data Sources as Catalogs.
New on/off toggle in the Create Ontology dialog to enable Ontology using Federated Data.
New option in Ontology Discovery to enable multiple data sources to be used for a single MSO - with the ability to map new MSO Properties to existing MSO.
New on/off toggle in Ontology > Sourcing to enable Ontology using Federated Data.
The MSO Composer > Sourcing page now has additional Refresh Schema and Refresh Table Columns buttons to easily update Data Source configurations.
Updates to Ontology Content Repository.
New Sections and Properties for configuring Content Repositories, including Index Settings, Entity Extraction, and Security sections.
Updates to Ontology Settings.
Text2SQL
All properties are now organized into 4 sections.
Use Lenient String Matching -> if enabled, string comparisons will be case insensitive. This is for both LLM and non-LLM use.
Show Next Question Suggestions in Chatbot -> if enabled, Chatbot will aim to provide Next Question Suggestions.
Cache - new section that can enable caching of MSO Queries for improved user experience and performance.
Entity Extraction - new section that provides configuration options for which technology to use, and support for using LLM when performing Entity Extraction.
Content Repository - new section that provides configuration options for storage protocol for Content Repositories, including File and S3 (AWS).
Updates to MSO Settings for Easy Answers in MSO Composer, including…
New toggle to improve performance when Linked MSO Apps are enabled on the Results page.
New sections for App Views, Generative AI Settings, and Linguistics.
Multiple new properties to control the Display Order of Apps on the Results page.
Some items have been moved to other sections.
Curation Filters have been added for Traits producing Curations for Easy Answers Results page - enabling the option to control visualization of the Traits based on either the number of records in output data and/or whether or not specific MSO Properties are mentioned in user’s questions.
Linguistics
Traits have been added to the Linguistics page to include (using Bag of Words) or exclude (using Negative Bag of Words) showing a Trait-based visualization on the Easy Answers Results page.
Ability to Import Value-Based Synonyms based on criteria - using the Query Builder to configure what should be imported from the data source.
Many new components can now be optionally included as part of the Ontology Transport functionality, including property value synonyms, statistics, suggestions, insights, metastore, prompt configurations, and dashboards. See Adding an Ontology to Transport.
New option to update the MSO order in the Ontology Transport package relative to dependencies, eg. Parent MSO and Connected MSOs. See Changing the MSO Transport Order.
Insight Composer
Support for Quick Insights has been added to Insight Composer. See Insight Composer Page.
Create Quick Insights.
Edit Quick Insights, including General, Data, Model, Curation, Textual Insight, and Infographic Message configuration properties.
Preview functionality with the option to immediately add Quick Insights to the Insights Feed page.
New Scheduler page providing an overview of and provision to Schedule Insights.
All generated Quick Insights are now shown as Infographic-style Curation cards as the initial view with a “Full Story” link to inspect the detailed output from the Quick Insight models.
Quick Insights
Changes to existing Quick Insights:
Correlation Quick Insights - now supports two different Models: Pearson and Robust.
Reorganized Single- and Multi-Time-Series Quick Insights - now grouped with Common Properties and some individual properties for easier (and consistent) configuration.
Added new Quick Insights - the following Quick Insights are only available for configuration from the Insight Composer.
Causal Inference - ability to create Insight that will model the impact of some variable based on some factor (treatment) and influenced by other supporting factors (control variables).
Spatial Correlation - ability to create Insight that will model the correlation of some variable (cluster of activity) relative to geographic distance and/or to other clusters of activities.
Pipeline Composer
Support for two new LLM Prompt Transformers to enable Data Source input to be transformed into Generative AI prompts: LLM Prompt Transformer and Raw Prompt Transformer.
Admin Solution
Multiple new pages were added in the section for Generative AI configurations. See Admin > Generative AI.
A new section of pages was added for Customized Tables. See Admin > Customized Tables.
New page for configuration of Redis integration used by the AO Platform.
Other UI Improvements
More than 3,200 icons have been added to the icon library, which is available from the File Manager dialog whenever an icon can be selected to represent different objects in the AO Platform, including Apps, MSOs, Ontologies, etc.
New and Updated Libraries
Python has been updated from 3.9 to 3.11
Integration with Redis - used for in-memory caching
Trino - as Federated Data Connector
ActiveMQ - used for messaging service for Notifications
Documentation
Documentation entry in the User menu in software has been split into sub-sections to more easily access AO Easy Answers content and AO Platform-related content including APIs.
Updated the Open Source Library list included with AO Platform and AO Easy Answers.
The product documentation can also be accessed from outside the software. However, the documentation is not publicly available, a token is required to access it unless accessed from within the AO Platform UI in the User menu. Use the following URLs:
Easy Answers: https://docs-easyanswers.apporchid.com
AO Platform: https://docs.apporchid.com
Deprecations/Removals
None
System Requirements
For workstation system requirements, see System Requirements.