Explainable AI (XAI) in Rules as Code (RaC): The DataLex approach
20 Pages Posted: 29 Apr 2022 Last revised: 16 May 2022
Date Written: April 25, 2022
The need for explainability in implementations of ‘Rules as Code (RaC)’ has similarities to the concept of ‘Explainable AI (XAI)’. Explainability is also necessary to avoid RaC being controlled or monopolised by governments and big business. We identify the following desirable features of ‘explainability’ relevant to RaC: Transparency (in various forms); Traceability; Availability; Sustainability; Links to legal sources; and Accountability. Where RaC applications are used to develop automated decision-making systems, some forms of explainability are increasingly likely to be required by law. We then assess how AustLII’s DataLex environment implements ‘explainability’ when used to develop RaC: in open software and codebases; in development and maintenance methodologies; and in explanatory features when codebases are executed. All of these XAI aspects of DataLex’s RaC are consistent with keeping legislation in the public domain no matter how it is encoded.
Keywords: AI, Rules as Code, Rac, Explainable AI, XAI
Suggested Citation: Suggested Citation