Conformia
An automated script analysis tool within Cinetwork that detects broadcaster compliance issues at upload time.
Overview
A compliance feature embedded in Cinetwork that automatically audits scripts against strict broadcaster guidelines immediately upon upload, identifying prohibited content or formatting issues.
Why it matters
In high-stakes television production (e.g., TF1, France TV), violating broadcaster rules can lead to costly rewrites or legal issues. Conformia shifts detection left, catching errors instantly so writers and producers can fix them before the script enters the production pipeline.
Key capabilities
- Precise Detection: Flags the exact span of text violating a rule, rather than just flagging the whole document.
- Actionable Feedback: Cites the specific rule, assigns a severity level, and suggests a concrete fix to the user.
- Broadcaster Agnostic: Designed to validate against any rule set, currently optimized and tested on TF1 guidelines.
Technical approach
- LLM Integration: Leverages Gemini to process script context and apply complex rule logic that traditional regex cannot catch.
- Structured Output: Enforces strict output schemas to ensure every flag includes rule reference, severity, and location.
- Performance: Optimized runtime to deliver a full compliance report in approximately 10 seconds per script.
Role
Lead Developer. Designed the prompt engineering strategy, evaluation, and the integration of the analysis results into the script editor UI.
Outcomes
- Accuracy: Achieved ~98% accuracy in referencing the correct rule for detected violations.
- Speed: Reduced the feedback loop from days (human review) to seconds.
Tech stack
Python, Flask, Gemini API