Knowledge Platform Comparison

Knowledge Platform Competitive Assessment — Methodology Reference

How each assessment cycle is conducted, validated, and audited

Document type: Methodology reference · Audit support Scope: Cloud-Native Assessment + On-Premise & Hybrid Assessment Current cycle: June 2026 Maintained by: Rainer Geissendoerfer · Knowledge Platform Comparison Project


Disclaimer. This is an independent competitive assessment compiled solely from publicly available sources — vendor product documentation, public release notes and announcements, and published industry-analyst research. It contains no confidential, non-public, or proprietary information of Teradata or any other vendor, and no Teradata internal intellectual property. The analysis and any opinions are the author's own and do not represent an official position or communication of Teradata Corporation. All product names and trademarks are the property of their respective owners; their use is for identification and comparison only and implies no endorsement or affiliation.


Purpose of this document

This document describes, at audit level, how the Knowledge Platform Competitive Assessment is constructed in each cycle. It covers the research methodology, the rating standard, the validation gates applied before any output is published, and a tab-by-tab inventory of every narrative element — what gets re-evaluated, what gets updated automatically, and what requires analyst judgment.

It is intended to give leadership, compliance reviewers, and external briefing recipients confidence that the assessment output is:


1. Assessment structure

Two parallel assessments

The comparison runs as two parallel documents serving different audiences and market timescales:

AssessmentVendors assessedVendor count
Cloud-NativeTeradata, Snowflake, Databricks, Microsoft, AWS, Google6
On-Premise & HybridTeradata, IBM, Oracle, SAP, Cloudera, SAS, Dell7

Teradata appears in both assessments and is rated against the same requirements and standard in both.

The 4-layer architecture

Every vendor is evaluated through the same four-layer Knowledge Platform architecture, in the order data flows through a production system:

LayerFunctionStrategic role
Knowledge LayerTurns raw data into interpretable, relational knowledge — unified storage, vectors, knowledge graphs, industry schemas, metadata, lineageThe foundation; without it, agents reason over data dumps, not enterprise knowledge
Translation LayerConverts knowledge into governed business language consumable by humans and machines — semantic layers, ontologies, reusable logic, NL interfacesThe primary defense against AI hallucinations; the layer where most vendors are weakest
Agentic LayerWhere agents discover, reason over, and act on enterprise knowledge — agent builders, MCP, multi-agent orchestration, evaluation, memoryProduction readiness here separates demos from deployed solutions
Policy LayerThe trust layer — embedded governance, AI guardrails, agent identity, FinOps, compliance, sovereignty, model lifecycleIn regulated industries, this layer is the deciding factor

No vendor is allowed a bespoke framing. All four layers are assessed for all vendors using the same structure.

27 analyst-grounded requirements

Each layer breaks down into specific functional requirements — 27 in total (7 Knowledge, 6 Translation, 7 Agentic, 7 Policy). Each requirement carries an analyst-assigned relevance weight (2× or 3×) that acts as a scoring multiplier.

IDLayerRequirementWeightPrimary source
K1KnowledgeUnified storage for structured + unstructured dataForrester Data Fabric Q4 2025
K2KnowledgeEnterprise vector store (embeddings, hybrid search)Gartner AI Engineering 2025
K3KnowledgeMetadata & lineage management (technical + business)Forrester/Gartner D&A Governance
K4KnowledgeKnowledge graph / entity-relationship modelingForrester Data Fabric
K5KnowledgeIndustry data models / domain-specific schemasForrester vertical IP
K6KnowledgeData quality & observabilityGartner D&A Governance MQ 2026
K7KnowledgeUnified data catalog with AI-powered discoveryGartner/Forrester
T1TranslationPlatform-native semantic layer (metrics, business terms)Forrester/Gartner
T2TranslationOntology / business concept modelingGartner active metadata
T3TranslationReusable business logic across BI, AI, and engineeringForrester Data Fabric
T4TranslationOpen / interoperable semantic standardsForrester openness criteria
T5TranslationNatural language interface to business semanticsGartner augmented analytics
T6TranslationSemantic layer for AI grounding (anti-hallucination)Emerging analyst consensus
A1AgenticAgent builder / orchestration (no-code + pro-code)Forrester agentic AI
A2AgenticKnowledge-grounded agents (enterprise context-aware)Gartner agentic AI
A3AgenticMCP server / tool integration protocolEmerging standard
A4AgenticMulti-agent collaboration & orchestrationGartner multi-agent systems trend 2026
A5AgenticRAG pipeline (retrieval, evaluation, guardrails)Forrester/Gartner
A6AgenticAgent evaluation & observabilityGartner AI engineering
A7AgenticAgent memory & state managementGartner production agents
P1PolicyEmbedded governance (access, audit, lineage)Forrester/Gartner D&A Governance
P2PolicyAI-specific guardrails (hallucination, toxicity, prompt injection)Gartner AI Security Platforms 2026
P3PolicyAgent identity & permission managementGartner AI Security Platforms 2026
P4PolicyCost controls & FinOps for AI workloadsForrester TCO
P5PolicyRegulatory compliance frameworks (HIPAA, SOX, GDPR)Gartner/Forrester
P6PolicyData sovereignty & hybrid/multi-cloud deploymentGartner geopatriation trend 2026
P7PolicyGovernance of AI models & data productsGartner D&A Governance MQ 2026

Weights are editable in the published Capability Matrix tab, allowing audiences with different priorities (regulated bank, digital-native, data-intensive enterprise) to reweight requirements and see how rankings shift — without changing the underlying evidence.


2. Rating standard

Red / Amber / Green scale

Every vendor is rated on every requirement using a strict three-tier scale applied identically to all vendors, including Teradata:

RatingMeaning
GREENCapability is Generally Available (GA), proven at enterprise scale, and integrated into the platform. Official release notes or documentation confirms GA status.
AMBERCapability exists but is in Preview, Beta, or Limited Availability; or is partial; or is partner-dependent (see partnership rule). Not yet production-ready by the above standard.
REDCapability is absent, nascent, requires significant custom engineering, or has been cancelled / discontinued.

Critical rules:

Weighted scoring

Each vendor receives a weighted score computed as:

$$\text{Score} = \sum_{i=1}^{27} \text{weight}_i \times \text{RAG}_i$$

where $\text{RAG}_i \in \{3, 2, 1\}$ for $\{G, A, R\}$ respectively.

The maximum possible score (all GREEN, all weight-3) defines 100% of the theoretical maximum. Vendor percentages in the Executive Summary and Conclusion tab are computed from this formula and verified programmatically each cycle (see Section 4, Gate §4c-6).

Partnership rating rule

Vendors increasingly close capability gaps through ISV partnerships. The methodology distinguishes three tiers that determine whether a partnership raises a rating:

TierDefinitionRating impact
Certified / embeddedVendor markets it as a joint solution with joint support; joint go-to-market existsRate at the same tier as the joint solution's GA status — GREEN if GA
Documented integrationPartner published an official integration guide; vendor engineering validated itAMBER at most — the integration adds operational ownership the platform vendor does not control
Incidental compatibilityWorks via API but no co-marketing or joint support existsNo rating uplift — treated as custom engineering

This rule is applied before Phase 3 recommendations are compiled. The full partnership registry is maintained in Data/partnerships.md and published in the Partnerships tab of each output document.

Update cadence — weekly (Red / Amber) and monthly (full Red / Amber / Green)

The assessment is maintained on a continuous two-tier cadence. Every published edition carries a refresh-scope badge so readers know how deeply it was reviewed.

CadenceScope re-examinedWhat it capturesEdition badge
WeeklyRed and Amber ratingsNew GA releases, newly-closed gaps, and emerging risks on the capabilities still in motion. Established Green strengths are carried forward, with a lightweight scan for any regression (a deprecated or discontinued capability).Two lit dots — Red / Amber update
MonthlyFull Red / Amber / GreenEverything in the weekly pass, plus a full re-review of every Green (production-grade, proven) capability — the GREEN-Refresh. Captures developments that strengthen an already-leading capability (new proof points, expanded scope, fresh GA milestones) and re-tests whether any Green has been matched by a competitor.Three lit dots — Full Red / Amber / Green update

Why two tiers. Red and Amber capabilities decide near-term competitive position and change week to week, so they warrant constant attention. Green capabilities are stable by definition; re-validating all of them every week would add cost without changing the verdict. The monthly full review keeps even the strengths current and ensures no leadership claim goes unchallenged. In short: the weekly cadence keeps the assessment current on what is changing; the monthly cadence keeps the entire assessment authoritative.

A GREEN rating is the ceiling — the monthly pass never inflates a score. When a Green capability has strengthened, its narrative is augmented, not reset: still-accurate evidence is preserved and only superseded phrasing (an outdated count, a past milestone date) is revised. A Green rating is lowered only if the capability has genuinely regressed or a competitor has reached parity.


3. Source hierarchy and research standards

Evidence is weighted in the following order. Lower-tier sources are used only when higher-tier sources are unavailable or ambiguous:

1. Official vendor documentation — product release notes, GA announcements on vendor blogs, official technical documentation 2. Tier-1 analyst reports — Forrester Wave, Gartner Magic Quadrant/MarketScape, IDC MarketScape (within the past 12–18 months) 3. Analyst blog summaries — Forrester/Gartner analyst blog posts, IDC Perspectives 4. Industry commentary — vendor case studies, partner-published integration documentation

Social media, press releases without product documentation, and unverified third-party commentary are not used as rating evidence.

Time-bounding: Each cycle focuses on announcements and releases from the past 6–12 months. The research window is stated explicitly in the References tab of each output document.


4. The assessment cycle — phase by phase

Each cycle follows a fixed six-phase sequence. No phase may be skipped. Gates between phases are documented and must be explicitly passed before the next phase begins.


Phase 1 — Extract current state

The cycle begins by reading both data files (Data/cloud-data.js and Data/onprem-data.js) and producing a complete rating table for all 27 requirements across all vendors. This table becomes the baseline against which all research findings are compared.

Output: A full rating grid (27 rows × 6 or 7 vendor columns) for each assessment, with flags on requirements likely to have changed since the prior cycle.


Phase 2 — Research latest capabilities

For each requirement that is not GREEN across all vendors, targeted web research is conducted to determine whether capability status has changed.

Priority search targets (highest change velocity first):

Partnership sweep (mandatory, every cycle — not optional):

Downgrade scan: Any deprecated, discontinued, or cancelled capabilities are flagged for AMBER→RED or GREEN→AMBER downgrades.


Phase 3 — Compile recommendations

Each research finding is structured as a formal recommendation block:

RECOMMENDATION: UPGRADE | DOWNGRADE | NO CHANGE
Assessment: cloud | onprem | both
Requirement: [ID] — [name]
Vendor: [vendor]
Current: [G/A/R]  →  Proposed: [G/A/R]
Partnership: [Partner — tier]
Evidence: [Product name, date, URL]
Confidence: HIGH | MEDIUM | LOW
New rationale: [One sentence explaining the rating]
New capability description: [Updated short description]

The full recommendation list is presented to the analyst before any data edits are applied. The analyst confirms which recommendations to apply, with the option to skip specific items.


Phase 4 — Apply changes to data files

4a — Rating data updates

For each confirmed recommendation, three fields are updated in the data file:

FieldLocationContent
REQUIREMENTS[n].ratings[vendor]Requirements arrayRating letter: G, A, or R
RATIONALES[reqId][vendor]Rationales objectOne sentence: "Rated [GREEN/AMBER/RED] because [reason]."
REQUIREMENTS[n].details[vendor]Requirements arrayShort capability description (1–2 sentences)

No rating is changed without updating all three fields.

4b — Narrative content updates

All authored narrative content lives in STATIC_NARRATIVES within each data file — not in the HTML templates. Templates contain only rendering logic. This architectural separation means that every content update is a data file edit, auditable in version control.

Mandatory every cycle:

Triggered by rating changes:

Narrative fieldTrigger for re-evaluation
execSummaryTakeaways (5 cloud / 7 on-prem items)Any rating change, any direction, any weight
strategicFindingsAny rating change
competitiveLandscape[vendor].onelineAny rating change for the affected vendor
fieldGuidance ("vs. [Vendor]" blocks)Any rating change for the affected vendor
winsTodayTeradata gains or loses a GREEN rating
mustAccelerateTeradata AMBER/RED gap closes or opens
VLN[vendor].visionWeight-3 gap opens/closes, or comparative claim goes stale
VLN[vendor].[layer].why/capabilities/excels/gapsRating change in that layer for that vendor
REQUIREMENTS[n].details[vendor]Any rating change for that requirement+vendor
vendorDiffs[vendor].strengths/gapsRating change that is explicitly cited in a bullet

Cumulative-change threshold ruleconclusionIntro ("The Honest Picture") and execSummaryIntro ("What the Data Shows") are re-evaluated whenever:

Auto-computed fields — no manual update required:

4b — Full narrative re-evaluation pass

For every vendor with a changed rating, a structured re-evaluation pass is applied across all narrative fields. This is a rewrite step — not a check-and-flag step. Every sentence in every narrative field for the affected vendor is held against the current live ratings and rewritten if it is stale, contradicted, or no longer accurate.

Cross-vendor consistency rule: After rewriting a changed vendor's text, all other vendors' comparative claims that reference the changed vendor or capability are verified. "The only vendor with X" claims are the highest-risk — they become stale the moment any competitor achieves parity.

4c — Validation gates (mandatory before publication)

Seven programmatic validation gates are run in sequence. No output is regenerated until all gates pass.

GateWhat it checksAutomated?
§4c-1 Stale-narrative grepSearches data files for strings that would only appear if an old rating were still described (e.g. "no agent memory" after A7 was upgraded)Script-assisted; requires analyst judgment on hits
§4c-1b Date fieldsConfirms editionDate and methodologyPara2 date match the current cycle month + yearScript: checks both fields, flags mismatch
§4c-2 JS syntaxValidates both data files parse without syntax errorsnode --check — zero tolerance; must pass before rebuild
§4c-3 vendorDiffs integrityParses every explicit rating code reference in vendorDiffs bullets (e.g. (A7 AMBER)) and cross-checks against actual REQUIREMENTS.ratings — mismatches are blocking errorsScript: fully automated; no judgment required
§4c-4 Comparative-claim scannerScans all authored text for: absolute uniqueness claims ("only vendor"), count claims ("3 RED ratings remain"), absence claims ("no agent memory"), first-mover claims, layer-GREEN count claims ("5 vendors have GREEN T1"), framing claims ("highest-velocity battleground"), and vendor-specific uniqueness claimsScript surfaces hits; analyst verifies each one against current ratings
§4c-5 Roadmap-date validationFinds all quarterly target strings (e.g. "Q3 2026") in data files; flags past-due and current-quarter entriesScript: flags entries; analyst verifies delivery status for each
§4c-6 Score consistencyComputes actual weighted scores from current REQUIREMENTS.ratings for all vendors; compares against percentage claims in strategicFindings[0] and execSummaryTakeaways[0]Script: flags mismatches >3 percentage points

All seven gates must produce zero blocking errors before Phase 5 executes.

4d — Partnership registry and data constants

The Data/partnerships.md registry is updated with outcomes from the Phase 2 partnership sweep. A script then regenerates the const PARTNERSHIPS array in each data file from the registry, ensuring the Partnerships tab always reflects the current registry state. JS syntax is re-validated after this step.


Phase 5 — Regenerate output HTML

Both output HTML files are regenerated from their respective template + data file pairs using a single Python script:

Template (fixed rendering logic) + Data file (all content) → Output HTML

Each run produces two files: 1. Canonical file — fixed filename, always the latest version (Knowledge Platform Comparison - Cloud.html) 2. Dated archive — filename includes the run date, never overwritten (Knowledge Platform Comparison - Cloud [2026-05-20].html)

The canonical file is safe to share as a link. The dated archives form a permanent, auditable version history.


5. What gets evaluated and updated — tab by tab

This section documents every narrative element in the published output, whether it is evaluated each cycle, and how it is updated.


Tab 1 — Executive Summary

ElementEvaluated?Update mechanism
Header subtitle (vendor count, requirement count, edition date)Automatic at render time — computed from VENDORS.length, REQUIREMENTS.length, and editionDate
Scope paragraph (vendor count, requirement count)Automatic at render time{V} and {R} tokens replaced by VENDORS.length and REQUIREMENTS.length; surrounding text only updated if framing changes
Edition date throughout documentMandatory every cycleeditionDate field in data file; drives all <span class="edition-date"> elements automatically
"What the Data Shows" intro paragraphWhen ≥3 rating changes occur in cycle, or any layer's GREEN count changesManual rewrite in execSummaryIntro
Takeaway cards (5 cloud / 7 on-prem)Required on any rating changeManual rewrite of affected items in execSummaryTakeaways[]
Score percentage claim ("Microsoft reaches 85%")Every cycle — §4c-6 script computes actual scores and flags mismatchesManual update of strategicFindings[0] and execSummaryTakeaways[0] when script flags
Layer-level score bars and heatmapFully automatic — computed from REQUIREMENTS.ratings at render time
KPI score cards per vendorFully automatic — computed from REQUIREMENTS.ratings at render time

Tab 2 — Capability Matrix

ElementEvaluated?Update mechanism
RAG rating per cellCore of every cycleREQUIREMENTS[n].ratings[vendor] in data file
Rationale tooltip textEvery rating changeRATIONALES[reqId][vendor] in data file
Per-requirement capability descriptionEvery rating changeREQUIREMENTS[n].details[vendor] in data file
Weighted scores (default and adjusted)Fully automatic — computed from ratings × weights at render time
Requirement name, weight, sourceOnly if requirement definition changes (rare)Manual update to REQUIREMENTS[n].name/weight/source
Vendor column headers (<thead>)Only on vendor add/remove/renameManual update to template HTML — hardcoded structural chrome
Weight sliders and heatmap coloringFully automatic — interactive JS

Tab 3 — Architecture Diagram

ElementEvaluated?Update mechanism
"As of [month year]" dateMandatory every cycleDriven automatically by editionDate field
Per-vendor "Key Differentiators" bulletsEvery rating change affecting a cited rating codeManual update to STATIC_NARRATIVES.vendorDiffs[vendor].strengths[] in data file; verified by §4c-3 script
Per-vendor "Critical Gaps" bulletsEvery rating change affecting a cited rating codeManual update to STATIC_NARRATIVES.vendorDiffs[vendor].gaps[] in data file; verified by §4c-3 script
Layer descriptionsOnly if architectural framework changes (rare)Manual update to LAYERS[n].desc
Architecture diagram structureFully automatic — rendered from LAYERS array
Vendor strategy text blocks per layerFully automatic — rendered from VLN[vendor][layer] fields

Note on §4c-3 gate: Every explicit rating code reference in the vendorDiffs bullets (e.g. (A7 AMBER)) is mechanically cross-checked against REQUIREMENTS.ratings by a script that runs before every publication. Mismatches are blocking errors. This is the strongest automated consistency guarantee in the entire pipeline.


Tab 4 — Vendor Strategy (per-vendor tabs)

ElementEvaluated?Update mechanism
Vision statement (vision)When a weight-3 gap opens/closes, or comparative claim goes staleManual rewrite in VLN[vendor].vision
Layer verdict sentence ([layer].why)Every rating change in that layerManual rewrite in VLN[vendor].[layer].why
Layer capabilities paragraph ([layer].capabilities)Every rating change in that layerManual rewrite in VLN[vendor].[layer].capabilities
"Where It Excels" ([layer].excels)Every rating change in that layerManual rewrite — remove any strength that is no longer GREEN or best-in-class
"Where It Falls Short" ([layer].gaps)Every rating change in that layerManual rewrite — remove closed gaps, add newly opened gaps
Per-requirement capability rowEvery rating changeREQUIREMENTS[n].details[vendor]
Per-requirement RAG cellEvery rating changeREQUIREMENTS[n].ratings[vendor]
Roadmap date strings ("Q3 2026")Every cycle — §4c-5 script flags past-due datesManual update: verify delivery status, upgrade rating or update text
"Only vendor" / comparative claimsEvery cycle — §4c-4 scanner flags occurrencesManual verification against current ratings; rewrite if stale
Vendor tab nav labels ("Teradata", "Google")Only on vendor add/remove/renameManual update to template HTML — hardcoded structural chrome
Vendor <h2> headingsOnly on vendor add/remove/renameManual update to template HTML — hardcoded structural chrome

Tab 5 — Conclusion

ElementEvaluated?Update mechanism
"The Honest Picture" paragraph (conclusionIntro)When ≥3 rating changes occur, or any layer's GREEN count changesManual rewrite in conclusionIntro
Strategic Findings count headingAutomatic at render time — computed from strategicFindings.length
Strategic Findings list itemsRequired on any rating changeManual rewrite of stale items in strategicFindings[]
"Where Teradata Wins Today" tableWhen Teradata gains or loses a GREENAdd/remove rows in winsToday[]
"Where AKP investments are pointed" tableWhen Teradata AMBER/RED changesAdd/remove rows in mustAccelerate[]
Competitive Landscape table (strongestLayer, weakestLayer, oneline)Required on any rating changeManual update to competitiveLandscape[vendor] for affected vendors
Field Guidance bullets (fieldGuidance[].lead/body)Required on any rating changeManual rewrite of "vs. [Vendor]" block for affected vendors

Tab 6 — Partnerships

ElementEvaluated?Update mechanism
Partnership cards (all vendors)Every cycle — full partnership sweep in Phase 2Registry Data/partnerships.md updated; const PARTNERSHIPS regenerated by script
New partnership discoveryEvery cycle — mandatory open-ended search for every AMBER/RED gapAnalyst research; new rows added to registry
Existing partnership validityEvery cycle — Track B validity checkAnalyst research; status and date_confirmed updated in registry
Partnership rating impact on RAGDerived from partnership tier + GA statusApplied in Phase 4a as part of rating update

Tab 7 — References

ElementEvaluated?Update mechanism
"As of [Month Year]" in Methodology NoteMandatory every cycleManual update to references.methodologyPara2
Source cards (primaryResearch, supportingResearch, standards)When a new source is used for a rating changeNew card added per Phase 4b Step R1–R3 accountability rule
References intro paragraphOnly if scope changesManual update to references.intro
Methodology description paragraphOnly if rating methodology changesManual update to references.methodologyPara1

6. Versioning, traceability, and the audit trail

Output versioning

Every cycle produces:

Dated archives are never overwritten. The full version history of both assessments is preserved in OutputVersions/.

Changelog

Every rating change is recorded in OutputVersions/CHANGELOG.md with:

The changelog is the definitive audit trail for rating decisions. Any rating that cannot be traced to a changelog entry is a gap.

Data file as source of truth

The data files (Data/cloud-data.js, Data/onprem-data.js) are the single source of truth for all ratings and narratives. The HTML template files contain only rendering logic — zero authored content. This means:


7. Human review checkpoints

The following steps require analyst judgment and cannot be fully automated:

CheckpointWhat requires judgment
Phase 2 research conclusionsDetermining whether a product announcement meets the GA standard; classifying ambiguous capability claims
Phase 3 confidence ratingAssigning HIGH / MEDIUM / LOW to each recommendation based on evidence quality
Phase 3 analyst reviewDeciding which recommendations to apply versus flag for further research
§4c-1 stale-string reviewDetermining whether a flagged string is genuinely stale or contextually accurate
§4c-4 comparative-claim reviewVerifying each flagged "only vendor" / count claim against current ratings
§4c-5 roadmap-date reviewVerifying delivery status for past-due quarterly target strings
Narrative rewritesAll VLN field rewrites, conclusionIntro/execSummaryIntro rewrites, and fieldGuidance updates

All other validation steps in §4c-1 through §4c-7 are script-assisted or fully automated.


8. Known limitations and scope boundaries

LimitationImplication
GA-only standardAnnounced, roadmap, and preview capabilities are rated AMBER at most. This means the assessment may lag a vendor's actual capability by one cycle if a GA announcement occurs mid-cycle.
Tab navigation and matrix headersVendor names in the tab navigation bar and matrix column headers are structural HTML — they require a manual template edit if a vendor is added, removed, or renamed. The skill documents this requirement explicitly.
Narrative framing paragraphsconclusionIntro and execSummaryIntro describe competitive landscape framing that drifts gradually. The cumulative-change threshold rule (≥3 rating changes, or any layer's GREEN count changing) provides a concrete trigger for re-evaluation, but does not guarantee that every subtle framing shift is caught within a single cycle.
Single-source riskWhen only one source documents a GA capability, that source drives the rating. If the source is later found to be incorrect or retracted, the rating is corrected in the following cycle and logged in the changelog.
Partnership re-validation cadenceConfirmed partnerships are re-validated annually at minimum. A partnership that dissolves mid-year may not be caught until the next cycle if no public announcement is made.

9. Document history

VersionDateChanges
1.0May 2026Initial publication as VP briefing collateral
1.1June 2026Added the two-tier update cadence (weekly Red/Amber · monthly full Red/Amber/Green GREEN-Refresh); restyled the HTML edition to the published web styleguide

This document describes the methodology operationalized in the automated assessment skill. It is maintained alongside the assessment and updated whenever the methodology changes. Questions on specific rating decisions should be directed to the changelog entry for that rating.

Authored by Rainer Geissendoerfer · Knowledge Platform Comparison Project