Privacy policies stated in natural language are often ambiguous and not amenable to direct machine processing. Controlled Natural Languages (CNLs) provide a simplified, structured way to express policy rules that is both easier for natural language processing (NLP) to parse and closer to formal representations used in automated reasoning (AR). By translating further CNL statements into logical systems, we can connect NLP with rigorous AR to verify privacy policies and related regulations. This paper proposes a three-layer methodology – based on NLP, CNL, and AR – for the formal verification of privacy policies, and describes our ongoing development of this approach.
Reasoning on privacy policies / Huang, Yilian; Perini Brogi, Cosimo; De Nicola, Rocco. - 4142:(2025), pp. 209-218. ( OVERLAY 2025 - 7th International Workshop on Artificial Intelligence and Formal Verification, Logic, Automata, and Synthesis Bologna, Italy 26/10/2025).
Reasoning on privacy policies
Huang Yilian;Perini Brogi Cosimo
;
2025
Abstract
Privacy policies stated in natural language are often ambiguous and not amenable to direct machine processing. Controlled Natural Languages (CNLs) provide a simplified, structured way to express policy rules that is both easier for natural language processing (NLP) to parse and closer to formal representations used in automated reasoning (AR). By translating further CNL statements into logical systems, we can connect NLP with rigorous AR to verify privacy policies and related regulations. This paper proposes a three-layer methodology – based on NLP, CNL, and AR – for the formal verification of privacy policies, and describes our ongoing development of this approach.| File | Dimensione | Formato | |
|---|---|---|---|
|
paper23.pdf
accesso aperto
Descrizione: Reasoning on Privacy Policies
Tipologia:
Versione Editoriale (PDF)
Licenza:
Creative commons
Dimensione
1.05 MB
Formato
Adobe PDF
|
1.05 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

