Rainbird
  • 🏃‍♂️Getting started
    • What is Rainbird?
    • How does Rainbird work?
    • Example use cases
      • 📈Investment suitability assessment
      • 🤖Digital tax consultant
      • 🏥Covid risk assessment
      • 🚗Insurance claims liability
      • 💰Fraud identification
    • Hosting options
    • Quickstart guide
    • Onboarding with Rainbird
  • 🧠Knowledge Modelling
    • What is knowledge modelling?
    • What is a query?
    • Modelling
      • Concepts
        • Concept instances
      • Relationships
        • Question Configuration
        • Rules
          • Match, Infer, Ask process
          • Expressions List
      • Facts
      • Datasources
      • Other features
        • Markdown
        • Import/Export Knowledge Maps
      • Troubleshooting Tips
    • Testing
      • Manual tests
      • Automated tests
      • External User Acceptance Testing (UAT)
    • Versioning
    • Publishing
      • API Management
      • Setting a live version
      • Publishing an agent
    • Stats and Reporting
    • Managing your data
    • The library
      • How to: update a template
  • 🔍Evidence
    • What is evidence?
    • The Evidence Tree
      • The Salience Chart
  • 👩‍💻Developer guides
    • Overview
    • API Guide
      • API request flow
      • Run example queries
      • Environments
      • Error codes
      • Skipping an answer to a question
      • Retrieving a full Evidence Tree for use with a custom UI or application
      • Building an Evidence Tree URL
    • API interactive documentation
    • SDKs
  • Rainbird Labs
    • Overview
    • Consult
    • Generate from documentation
    • Co-author
    • /interact
    • /explain
Powered by GitBook
On this page
  • Library categories
  • Using the library
  • Best practice for adapting a template to your use case
  • Updates to the library
  1. Knowledge Modelling

The library

Last updated 2 months ago

The library contains a collection of knowledge maps to help you

  • get inspiration

  • kickstart your project

  • discover modelling solutions

The library can be accessed from the files page or when creating a new map.

Library categories

There are three categories of knowledge maps with the library:

Templates: domain-specific

Pre-built knowledge maps that are domain-specific and can be used as the basis of a project.

These maps range from simple examples to more complex and complete knowledge maps. All of them can be adjusted and extended to make decisions as you or your experts would.

Some examples of these include:

  1. Candidate assessment: Evaluate the suitability of individuals for training programmes, based on a set of requirements

  2. Credit decisioning: Get mortgage lending decisions by evaluating multiple factors such as credit score, loan-to-value ratios and credit scores

  3. Prior authorisation: Determine if treatments require prior authorisation to accelerate US healthcare insurance claims processing

Patterns: domain-agnostic

These knowledge maps demonstrate patterns that are present in many organisational decisions and are reusable across any domain.

Some examples of these include:

  1. Optimisation: balancing competing objectives to find the best outcome under given constraints

  2. Threshold-based: triggering actions based on specific thresholds being met or exceeded

  3. Uncertainty-driven: decisions focussed on managing ambiguity and mitigating risks

Mechanisms: modelling techniques

These knowledge maps show examples of techniques you can apply yourself to achieve certain behaviours during reasoning. Explore these to help you find solutions to your modelling problems and use them as a reference.

Some examples of these include:

  1. Dynamic question flow: personalise question flow based on user context and prevent irrelevant questions

  2. Aggregate results: combining the main decision and sub-decisions in the questy result for greater explainability

  3. Scalable rules: examples of rules that are easy to update and can be extended efficiently

Using the library

Selecting any knowledge map from the library will open it in the editor, displaying a detailed description and allowing you to view the graph and inspect the logic. You can return to the library to browse multiple knowledge maps.

In order to test the knowledge map and inspect the evidence tree, you must first save the knowledge map to your account. Instructions for testing the knowledge map are included within the knowledge maps readme.

In order to query a knowledge map from the library, you must first save it to your account.

Once saved, you can also begin adapting it for your own use case.

Best practice for adapting a template to your use case

  1. First begin by understanding the template, including the rules.

  2. Update concept and relationship names and any instances and facts to align to your domain and business language.

  3. With the names updated, review the rules again to confirm if they still make sense.

  4. Run some test queries to assess the logic.

  5. Modify the existing rules or create new rules and delete any unrequired ones.

Pro tip: You can duplicate a rule for easy modification without losing the original rule.

From the rules list, click the ellipsis and then 'Duplicate'.

Updates to the library

Knowledge maps within the library will be maintained and updated by Rainbird. If you have used any of these as part of your project these updates will not effect your own knowledge maps.

These can be extended manually, using our documentation and to guide you, or you could ask to extend these for you.

Each one will be represented through a small example, but the concept, relationship and instance names can be easily modified to customise for your own decision, before extending it with support from the or .

Each mechanism is shown through an example, but they also include an article, containing further information, guidance and instructions on how to apply these mechanisms to your own knowledge map.

Frequently with a comment to track your changes and make it easy to restore to a working version.

🧠
Academy
Co-author
Academy
version your changes
Co-author
Academy