Lably
Skip to content

Oracle Intelligent Advisor

Automation software products

  • 5 min read
  • 4 chapters

Related on Lably

Through Software, Public sector and Cloud computing

Oracle Intelligent Advisor continues to be available as an on-premise offering (known as private cloud) and as a public cloud solution. Web Service and generic connectors provide integration interfaces for applications or platforms using JSON and XML, enabling them to be the source of input data and the target of the results of the automated decision. Full auditing, traceability, transcripts, and decision reporting help organizations understand and justify the decision automation outcomes.

Features and components

Oracle Policy Modeling is a Windows desktop application for transforming legislation and business policy into executable business rules. Rules are written in Microsoft Word and Excel documents using phrases in languages such as English, Chinese, and French. These rule documents can be shared amongst business and information technology stakeholders, and commentary can be added to the documents without affecting the structure of the rules themselves. Other features of Oracle Policy Modeling include integrated test case execution and debugging capabilities, and the definition of interviews for interactive rule-based assessments. Interview screen order and branching logic can be defined using rules and attributes. The concept of relevancy is used to dynamically show only pertinent Screens.

The Oracle Intelligent Advisor decision automation has five main run-time elements:

  • Web Determinations: An interview application that uses screens and stages defined in Oracle Policy Modeling to deliver Internet- and intranet-based interactive HTML assessments. Data entered is used in combination with backward chaining to determine which screens need to be shown to the user in order to reach a decision.
  • Determinations Server: A WS-I Basic Profile compliant SOAP-based web service that exposes decision-making endpoints for deployed policy models. By passing data to the Determinations Server, and receiving responses in return, enterprises can integrate rule-based decision-making with other applications and BPM solutions. Examples include Oracle's Siebel, or BPEL- orchestrated business processes. If insufficient data is provided to reach a decision, the Oracle Determinations Server can explain what additional data may be required. The Determinations API also provides REST-based services for the same purpose.
  • Decision Services, introduced in 2020, allow for the rapid creation and deployment of REST-powered services without the need for a desktop deployment of Oracle Policy Modeling. The entire design, test, and deployment cycle is performed in a Web browser.
  • The Intelligent Advisor Hub is a web-based application to manage the development repository, deployments, connections, and other administrative features.
  • REST APIs are provided to execute assessments both single and in batches, to provide management of Intelligent Advisor Hub users, permissions and administrative tasks and to provide programmatic access to deployments of Intelligent Advisor Policy Models. An OpenAPI 2.0 description is available.

Oracle Intelligent Advisor Cloud Service is available as a SaaS product. Oracle Intelligent Advisor is also available as an "on-premise" product, supported on Oracle WebLogic Server, Microsoft IIS, IBM WebSphere AS, and Apache Tomcat in version 10, standardizing on Oracle WebLogic Server in version 12.

Connectors for enterprise applications such as Oracle's Siebel, Oracle CRM On Demand, and SAP are also available in version 10. The Oracle Intelligent Advisor platform in version 12 includes both XML and JSON-based connection APIs to allow standards-based integration with any application or data source using a standardized API. These are known as the Connector API (XML-based) and the Generic Integration Protocol (REST-based). Connectors for use in Oracle Intelligent Advisor HTML interviews are known as Interview Extension Connectors and use the Mozilla fetch() API to enable real-time integration of external sources into the Interview experience (REST-based).

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication