The Example Projects for Oracle Intelligent Advisor Series 2022 : Copyright Permissions

So here we are, already at the next article in this Example Project series. This week we will look at the Copyright Permissions project. This is the third Example Project in the set provided with Oracle Policy Modeling (for the record, we are using Version 21D as the starting point for this series, but we will change over to 22A very shortly). In these articles we aim to provide you with a guide to getting the most out of the projects for learning purposes and we also give you practical ideas for extending them both as a learning process but also to help you perhaps demonstrate the power of Oracle Intelligent Advisor to your colleagues, friends and prospects. There is a video code-along demonstration at the end of this article.

So here is, one last time, how to find the Example Projects – the button on the Project tab that lets you see the list of projects, by either industry or features. Remember that when you click one of those projects, the following will happen

  1. If you have never used it before, a project will be added to your My Documents / Oracle Policy Modeling Projects* folder and the project “unzipped” into there.
  2. If you already have used the project and it is present in the above folder, you will be asked if you overwrite what you have already done with the Example Project or if you want to open the existing one. I’ll show it in the video.
Business License Wizard  - Example

We stated in the first post that our strategy was as follows :

  • give a brief overview of the scenario
  • explain how to use the project in simple terms
  • highlight the things that the project demonstrates, so you can point them out to people
  • give you ideas how to improve or adapt the project to different scenarios
  • highlight upsides and downsides to each of them

* this is the default location.

So let’s get into the Copyright Permissions project:

Time needed: 20 minutes.

How to use the Copyright Permissions Example Project in Oracle Intelligent Advisor

  1. The Scenario

    The Copyright Permissions Example Project allows a member of the public to assess whether they need to obtain permission from a copyright holder before using published material (for example, using part of someone else’s published book in your own work. The questions are based on published, publically-available materials which can be reviewed and downloaded for demonstration.

  2. How to use the Copyright Permissions Project

    In order to use the Project in its default state, using the static default values already applied, you will receive the outcome the person might need Copyright permission to use the material. Returning to the Screens and changing the value of one question for example, such as mentioning that the material might be used for the purposes of satire or parody, will result in a different outcome.

  3. What does the Copyright Permissions Project demonstrate

    This project demonstrates a fairly typical “advisor” or “self-service” interview. The objective is to provide advice as to the need (or not) to apply for permission to use content (such as someone else’s published work) in your own. It is modelled on some existing public rules laid out on an Australian website. The links are out of date however. If you want to see how to update them, watch the video below.

    The project demonstrates how Oracle Intelligent Advisor can closely model existing source material, and how it can easily be turned into an interactive website. Being able to use the previous and next buttons to navigate through the Screens and observing the changes in outcome is a great way of driving home how all the heavy lifting is taken care of by the rules, and the user interface is simple to build on top.

    Finally the standard project contains a Test Case file with 15 scenarios which is an excellent opportunity to demonstrate the built-in testing harness, and talk about the generated files detailing execution time and other useful diagnostic information. Watch the video below to see all of this in action.

  4. Adaptation Ideas

    This project is an ideal candidate for modification in the Data Tab. An easy demonstration of the power of Oracle Intelligent Advisor can be achieved by introducing the concept of having multiple people making a request for information and being able to process these requests individually before providing the output for each person. The video below shows you how to do this demonstration. It shows quickly how to use the concept of Entities, Screen Entities and how to adjust the interview in a few clicks.

    A second area for adaptation is the user interface which can be quickly adjusted to produce a different, more fluid output. This is an effective demonstration of the power of the Interview experience.

    Finally there are a few links provided as part of the user experience that have changed and can be edited to demonstrate how easy it is to create dynamic links within the interview. The interview Screens, once modified as in the description above, can also be used to demonstrate both standard substitution as well as entity collect and entity containers.

    As mentioned above, modifying the data model to include an entity will allow you to change the Test Case file as well to handle this new structure. All of these things take only a few minutes to use and modify – so they are great for demonstrations or for educational purposes.

    If you are interested in how to do all of that, watch the video at the bottom of the article!

  5. Upsides and Downsides

    The Copyright Permissions Example Project is easy to modify in order to create a new, entity-based output. This can be used to clearly demonstrate the overall power of Oracle Policy Modeling and how to use a simple entity. Resulting changes easily show off the user interface and substitution.

    The actual project itself, given that it is based on an existing public website, is not really a good choice for demonstrating how to modify the rule logic – unlike last time, where the rules behind the display logic could easily be extended, in this case it makes little sense to “invent” new rules – rather, it is a good example of the ability of Oracle Intelligent Advisor to model source documents.

If you want to watch a code-along video with me to see how to make the changes listed, here it is. You can also subscribe to our YouTube Channel.


Richard Napier

Author: Richard Napier

After 8 years in case management and ERP software roles, Richard Napier joined Siebel Systems in 1999 and took up the role of managing the nascent Siebel University in Southern Europe. He subsequently was Director of Business Development and Education for InFact Group (now part of Business & Decisions) for 8 years. He now runs Intelligent Advisor IT Consulting OÜ. Owner of, he also is Co-Founder of the Siebel Hub.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Serving Customers Worldwide
Hide picture