Structural Diff APIPlayground
Livestructural-diff-engine.onrender.com

API Playground

Run a real diff against the hosted API — no code required.

Paste or upload two JSON arrays of transcript rows, configure every parameter, and hit Run. The result is rendered row by row with status pills, inline character diffs, and quality scores — exactly what your internal tool would show after integrating the API.

Data Input

Paste JSON arrays or upload .json files. Each element is one row.

Original
Reworked

Authentication

Your key is stored in sessionStorage for this tab only and is never sent anywhere except the API.

Column Mapping

Each label below is a semantic role — not a required column name. Your column "author" can serve as Speaker; "subtitle_text" as Transcript. Select the column from your data that fills each role. If your data already uses the role name shown in the first dropdown option, leave the field unset.

Paste valid JSON in the Original field to auto-detect columns.

Config Parameters

All parameters are optional. Defaults work for most transcript QA pipelines.

Columns to exclude from MODIFIED detection (comma-separated). Useful for metadata columns like confidence scores.