dcata004's picture
Create app.py
a36eff7 verified
import gradio as gr
def audit_florida_hb527(policy_text):
flags = []
# Florida House Bill / DOI Keywords for AI Transparency
if "automated decision" in policy_text.lower():
if "human review" not in policy_text.lower():
flags.append("🚨 VIOLATION: Automated decision mentioned without 'Human Review' option (HB 527).")
if "data sources" not in policy_text.lower():
flags.append("⚠️ Transparency Risk: External data sources not disclosed.")
if "genetic information" in policy_text.lower():
flags.append("🚨 PROHIBITED: Use of genetic data in Florida life insurance underwriting.")
if not flags:
return "✅ COMPLIANT: No immediate Florida Insurance Code violations detected."
else:
return "⚠️ COMPLIANCE ALERTS:\n" + "\n".join(flags)
iface = gr.Interface(
fn=audit_florida_hb527,
inputs=gr.Textbox(lines=10, placeholder="Paste Underwriting Algorithm Logic or Policy text..."),
outputs="text",
title="🐊 Florida AI Insurance Auditor (HB 527)",
description="Scans underwriting logic for violations of Florida Insurance Code & AI Transparency requirements."
)
iface.launch()