Nebula AI Research
RASA-Analyst Guide
How to Install, Run, and Interpret the RASA Evaluation Engine
Implementation Guide · Nebula Personalization Tech Solutions Pvt. Ltd.
Model: ollama.com/nebulatech/rasa-analyst · 4.9GB · 128K context
Research basis: Verma & Agarwal (2026), DOI: 10.5281/zenodo.20325460
RASA-Analyst is the official evaluation engine for the Retrieval-Aware Semantic Architecture (RASA) framework, developed by Nebula Personalization Tech Solutions Pvt. Ltd. It runs locally on your hardware via Ollama, requires no API key or internet connection after installation, and scores content chunks across all five RASA dimensions — Retrieval Probability (RP), Semantic Chunk Coherence (SCC), Entity Clarity Score (ECS), Synthesis Compatibility Index (SCI), and Citation & Grounding Potential (CGP) — in a single evaluation pass.
This guide covers everything you need to install RASA-Analyst, run your first evaluation, interpret the score report, and apply the improvement recommendations it returns.
What RASA-Analyst Does
Given a content chunk as input, RASA-Analyst returns a structured evaluation report containing:
-
A score from 1–10 for each of the five RASA dimensions
-
A weighted composite RASA score (formula: RP×0.25 + SCC×0.20 + ECS×0.20 + SCI×0.20 + CGP×0.15)
-
A verdict: PUBLISH (≥ 8.0), REVISE (6.0–7.9), or REJECT (< 6.0, or SCI < 6.0 regardless of composite)
-
For each dimension scoring below 8.0: one or more quoted phrases from the input that produced weak signals, with a brief explanation of why each phrase lowers the score
-
One concrete, actionable improvement recommendation per underperforming dimension
RASA-Analyst does not rewrite your content. It diagnoses it. The improvement work is performed by the content team using the specific guidance the model returns.
System Requirements
Requirement | Minimum | Recommended |
|---|---|---|
RAM | 8 GB | 16 GB+ |
Storage (model) | 4.9 GB free | 10 GB+ free |
Operating System | macOS 12+, Ubuntu 20.04+, Windows 10+ | macOS 14+ or Ubuntu 22.04+ |
Ollama | 0.1.x or later | Latest stable release |
GPU (optional) | CPU inference supported | NVIDIA GPU with 8GB+ VRAM for faster inference |
RASA-Analyst uses a 128K context window, supporting content chunks up to approximately 90,000 words per evaluation pass.
Installation
Step 1 — Install Ollama
Ollama is the runtime that hosts and runs RASA-Analyst. Install it from ollama.com.
macOS / Linux:
curl -fsSL https://ollama.com/install.sh | sh
Windows: Download the installer from ollama.com/download/windows and run it.
Verify the installation:
ollama --version
Step 2 — Pull the RASA-Analyst model
ollama pull nebulatech/rasa-analyst
This downloads the 4.9 GB model to your local machine. The download is a one-time operation. After pulling, the model is available offline.
Step 3 — Verify the model is available
ollama list
You should see nebulatech/rasa-analyst in the list of available models.
Running a Single-Chunk Evaluation
Start the model
ollama run nebulatech/rasa-analyst
RASA-Analyst opens an interactive prompt. Paste your content chunk at the >>> prompt and press Enter (or Ctrl+D on macOS/Linux, Ctrl+Z on Windows, to submit a multi-paragraph chunk).
What to submit
-
Submit one chunk at a time — one H2/H3 section or one discrete topic unit (150–400 words is optimal)
-
Do not include page titles, navigation text, footer content, or HTML markup
-
Submit plain text — remove all formatting tags before pasting
-
For tables or lists, paste the content in plain text form with line breaks between items
Context tip: RASA-Analyst evaluates the chunk as a standalone unit, not in the context of the surrounding page. This is intentional — it mirrors how AI retrieval systems encounter content chunks. Do not add "this section is part of a larger article about X" context before the chunk. Score it as it would be retrieved.
Reading the Score Report
RASA-Analyst returns a structured evaluation report with the following format:
RASA EVALUATION REPORT
DIMENSION SCORES
-
Retrieval Probability (RP): [score]/10
-
Semantic Chunk Coherence (SCC): [score]/10
-
Entity Clarity Score (ECS): [score]/10
-
Synthesis Compatibility Index (SCI): [score]/10
-
Citation & Grounding Potential (CGP): [score]/10
COMPOSITE RASA SCORE: [score]/10 VERDICT: [PUBLISH / REVISE / REJECT]
The report then provides a Dimension Analysis section that details observations and recommendations for each dimension scoring below 8.0, including quoted examples from the input chunk and specific improvement actions. It concludes with a Summary paragraph highlighting the chunk’s primary retrieval strengths and the highest-priority areas for improvement.
Interpreting the verdict
RASA-Analyst Verdict Guidelines
The final verdict is determined by the composite RASA score and individual dimension thresholds:
-
PUBLISH (Composite ≥ 8.0): The chunk is retrieval-ready with all dimensions at acceptable levels. Publish as-is. You may optionally address any dimension below 9.0 for further optimisation.
-
REVISE (Composite 6.0–7.9): The chunk has retrievable elements, but one or more dimensions are limiting its performance. Apply the recommendation for the lowest-scoring dimension and re-score after revision.
-
REJECT (Composite < 6.0, or SCI < 6.0): The chunk is not retrieval-ready. This occurs when the composite score is too low, or when the Synthesis Compatibility Index (SCI) falls below 6.0.
SCI Override: If RASA-Analyst returns REJECT even when the composite score is above 6.0, check the SCI score first. An SCI score below 6.0 triggers an automatic REJECT regardless of the overall composite. This is the only dimension with a hard override, reflecting the critical impact of synthesis-incompatible content in AI retrieval environments.
Prompt Templates
These templates can be pasted directly into the RASA-Analyst prompt for different evaluation modes.
Standard single-chunk evaluation
Please score the following content chunk using the RASA framework. Return scores for all five dimensions (RP, SCC, ECS, SCI, CGP), the composite score, and the verdict (PUBLISH / REVISE / REJECT). For each dimension scoring below 8.0, quote the specific phrase causing the issue and provide one concrete improvement recommendation. [PASTE CHUNK HERE]
Targeted dimension analysis
Please score the following content chunk on the RASA Synthesis Compatibility Index (SCI) dimension only.
Focus your analysis on: factual precision, internal consistency, synthesis safety, and absence of contradiction signals.
Quote specific phrases that lower the SCI score and provide one concrete revision recommendation.
[PASTE CHUNK HERE]
Comparative scoring (before/after revision)
Please score both of the following content chunks using the full RASA framework. Label them ORIGINAL and REVISED. Return scores for all five dimensions and the composite for each. Identify which dimensions improved, which regressed, and whether the revised chunk has crossed a verdict threshold.
ORIGINAL:
[PASTE ORIGINAL CHUNK]
REVISED:
[PASTE REVISED CHUNK]
Batch audit (multiple chunks from one page)
I am conducting a RASA content audit on the following [N] chunks from a single page. Please score each chunk separately. For each, return: all five dimension scores, composite score, verdict, and the single highest-priority improvement recommendation.
Label each chunk as CHUNK 1, CHUNK 2, etc.
CHUNK 1:
[PASTE CHUNK 1]
CHUNK 2:
[PASTE CHUNK 2]
[continue for each chunk]
Applying Improvement Recommendations
RASA-Analyst's recommendations follow a consistent pattern per dimension. Here is how to interpret and apply each type:
Dimension | Typical recommendation type | How to apply |
|---|---|---|
RP | "Replace '[generic phrase]' with a named entity or precise technical term" | Identify the generic phrase in your text. Replace it with the specific framework name, tool name, methodology, or organisation it refers to. |
SCC | "This chunk references '[pronoun/shorthand]' without establishing the referent within the chunk" | Find the pronoun or shorthand. Replace it with the full entity name, or add a brief re-identification at the start of the chunk. |
ECS | "'[entity]' is named inconsistently across the chunk — used as '[variant A]' and '[variant B]'" | Choose one canonical name and apply it consistently. Check for abbreviation/full-name inconsistency. |
SCI | "'[sentence]' contains a claim that cannot be synthesised without qualification" | Add a specific scope boundary ("in RAG pipelines," "for content scoring below 6.0"), a data source, or a date range. Or split into two sentences: one stating the general claim, one providing the caveat. |
CGP | "No named source, statistic, or institutional attribution present in this chunk" | Add at minimum: one named author/organisation + one grounded claim with origin. For research-heavy content, add a DOI. |
After applying recommendations, re-run the chunk through RASA-Analyst to confirm improvement. A revised chunk should be re-scored before being marked as complete in your audit log.
RASA-Analyst Model Specifications
Specification | Value |
|---|---|
Model name | nebulatech/rasa-analyst |
Hosted at | https://ollama.com/nebulatech/rasa-analyst |
Model size | 4.9 GB |
Context window | 128,000 tokens (~90,000 words) |
Runtime | Ollama (local, offline-capable) |
API key required | No |
Data privacy | All inference runs locally — content is not transmitted to any external server |
Developer | Nebula Personalization Tech Solutions Pvt. Ltd. |
Framework basis | Retrieval-Aware Semantic Architectures (RASA), DOI: 10.5281/zenodo.20325460 |
Related Resources
-
RASA Content Audit Guide — How to use RASA-Analyst to audit an existing content library
-
GEO Content Structure Guide — How to write content that scores PUBLISH from the first draft
-
GEO vs SEO — Why GEO requires different content signals than keyword ranking
-
RASA Framework Overview — Full framework reference with all five dimensions
-
RASA-Analyst on Ollama Hub — Model page, pull instructions, version history
-
RASA Research Paper on Zenodo — DOI: 10.5281/zenodo.20325460
Framework Reference: Verma, A. & Agarwal, S. (2026). Retrieval-Aware Semantic Architectures (RASA) for AI-Native Search. Nebula Personalization Tech Solutions Pvt. Ltd. DOI: 10.5281/zenodo.20325460
