# AI Powered Academic Record Evaluator Workflow Agent

#### **1. Overview**

The AI Analyzer Workflow Agent is an intelligent, workflow-based automation system designed for universities and educational institutions.\
It analyzes students’ academic records, evaluates their eligibility, and recommends suitable university programs or courses automatically — removing manual review effort and enabling a faster, more accurate admissions process.

The agent operates as a smart academic evaluator, streamlining admissions, improving student guidance, and supporting data-driven decision-making for universities.

#### **2. Objective**

To automate the student academic analysis and eligibility-based course recommendation process through an AI-driven workflow agent that:

* Accepts and processes academic data (via uploads or manual input).
* Validates and analyzes the student’s performance.
* Maps results to the university’s course eligibility rules.
* Generates a dynamic list of eligible programs for each applicant.
* Optionally triggers related workflows (application, counseling, or communication).

#### **3. Target Users**

* &#x20;**Prospective Students** – to check course eligibility instantly.
* **University Admission Departments** – to automate student evaluation and ranking.
* &#x20;**Academic Counselors** – to guide students using AI-based insights.

#### 4.Buisness Value Proposition

| **Benefit Area**                      | **Business Impact**                                                                    |
| ------------------------------------- | -------------------------------------------------------------------------------------- |
| **Automation of Admission Screening** | Reduces manual eligibility checking and accelerates the admission cycle.               |
| **Personalized Course Mapping**       | Provides students with tailored course options aligned to their performance.           |
| **Higher Conversion Rates**           | Converts qualified leads faster through instant, AI-based eligibility recommendations. |
| **Operational Efficiency**            | Minimizes staff workload by automating repetitive screening tasks.                     |
| **System Integration Ready**          | Can integrate with CRM, student management systems, or agentic platforms (like Soika). |

#### 5.User Flow Summary

#### Creation of Agent

Using Natural language Prompt create an AI Agent :-

Example Prompt "Create a Workflow AI Analyzer Agent .The purpose of the agent would be to analyze the academic reports and provide you with the respective courses. It will also check for the eligibility criteria based on the academic  score."

<figure><img src="/files/DUAvjHDgZMIrraJ9EbZb" alt=""><figcaption><p>Workflow Agent created</p></figcaption></figure>

**Step 1 – Data Input (Trigger Node)**

* **Action:** Student uploads academic record (marksheet, transcript, or enters scores).
* **Data Captured:** Subjects, total marks, percentage, GPA, stream, academic year.
* **Query**: Students will give the query to the agent

<figure><img src="/files/2395iA065yQGuFryWGTe" alt=""><figcaption><p>Input Field given to the Start Node</p></figcaption></figure>

**Step 2 – Data Extraction & Validation**

* **Action:** Extracts subject-wise scores and validates completeness.
* **Tools:** OCR / Data Parser Node
* **Output:** Cleaned academic dataset ready for analysis.

<figure><img src="/files/InPcUxbc0HJ514sXx7lO" alt=""><figcaption><p>Document Extractor will analyze the document(Academic Report given by user)</p></figcaption></figure>

**Step 3 – Understand the query and summarize the academic report**

* **Action:** Summaries academic performance and compare it with the course eligibility criteria stored in the university database.
* **Tools:** Eligibility Lookup Node / Decision Engine(LLM)

<figure><img src="/files/m3vrOFLZscT8OM7ok2kN" alt=""><figcaption><p>System Instructions provided by the LLM</p></figcaption></figure>

**Step 4 :** **Provide a IF/ELSE Condition block to differentiate between the Courses(example: Managment or IT) and then based on the eligibility criteria provide courses**

<figure><img src="/files/afjqExZsMYLzZl2hLjM6" alt=""><figcaption><p>Parameter Extractor Block to extract the Category of courses</p></figcaption></figure>

<figure><img src="/files/lqrjiwkQoyZHG6OQZ98W" alt=""><figcaption><p>IF/ELSE Condition provided </p></figcaption></figure>

**Step 5: Create databases in Base row DB Tool (Add Get Rows from Base row DB Tool). One database should contain the MANGAMENT course. Other should contain the IT Courses.**

**Authorise with the Base Row DB Tool**

<figure><img src="/files/zSAvshwdlsld61HIz8Xm" alt=""><figcaption><p>Table ID and Table Name for Databases</p></figcaption></figure>

<figure><img src="/files/vHpm2uNABSFGjKXktOPM" alt=""><figcaption><p>Add the Table ID for both the Courses(Management and IT )</p></figcaption></figure>

**Step 5 – Course Recommendation Generation by LLM**

* **Action:** AI ranks and recommends eligible programs based on the user query and academic score
* **Example Output:**
  * BCA – Bachelor in Computer Applications (Cutoff: 65%)
  * BBA – Bachelor of Business Administration (Cutoff: 60%)
  * BTech – Not Eligible (Cutoff: 85%)

<figure><img src="/files/kCFuI9iMRFtbI3sTywZf" alt=""><figcaption><p>LLM Blocks for courses recommendation</p></figcaption></figure>

**Step 6 – Result Delivery**

* **Action:** Displays results in student portal or chatbot interface.
* **Tools:** Dashboard Node / Chat Assistant / Notification Service
* **Features:**
  * Course eligibility percentage match
  * Apply Now and Book Counseling options
* Click on Run ,upload the academic score and input your query.&#x20;
* Based on the query and academic performance ,it will give you the result.

<figure><img src="/files/7gxQGGWKsUv9GNT3Ryfb" alt=""><figcaption><p>Click on Run and  Upload the Academic Report and Input User Query</p></figcaption></figure>

#### Business Value Outcomes

* &#x20;80% reduction in manual eligibility verification.
* Personalized student guidance leading to improved satisfaction.
* Automated reporting on eligible student profiles.
* &#x20;Increased conversion due to AI-driven course mapping.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://soika-labs.gitbook.io/soika-mockingjay/use-cases/ai-powered-academic-record-evaluator-workflow-agent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
