AI Functional Report

Generate an AI-driven functional summary report for a selected scope

Overview

Generates a summary of the purpose of the selected scope.

How does it work?

  1. User triggers to generate AI report: the user initiates the generation of AI report from the user interface. Precondition: AI configuration details must be set up to enable this report generation.
  2. Generate Transaction Summaries: Transaction summaries are generated in batches for processing. Information shared to LLM for On-Premise
    • Reduced Call Graph Details:
      • Object Metadata (Object name, count)
      • Source code snippet for objects/sub-objects.
      • Link type between objects.
  3. Partial Summary Generation: partial summaries are generated by sharing transaction summaries in batches. This partial summary is simplified form of explanation that only focuses on key points which is ideal for the final summary.
  4. Comprehensive Summary Generation: partial summaries are merged and sent again to the LLM. The LLM generates a comprehensive, larger summary for the entire document.
  5. Validation & Formatting: the LLM’s response is validated against a defined prompt format which is as per document format. Ensures the output is structured and consistent.
  6. Report Display: The final validated AI Report is displayed to the user in the application UI.

Key points:

  • The source code for object involved is shared to the LLM.
  • Provides a comprehensive reference to understand your application’s functional overview
  • Easily shareable offline with team members.