Tools for World Wide Web based legal decision support systems

The majority of legal knowledge based systems (LKBS) in commercial use are rule based and target domains of law characterized by large and complex statutes where modelling discretion is not a central concern. Furthermore, to date, few LKBS execute on the World Wide Web. Despite this, LKBS designed for a web environment can make law more universally accessible and transparent. Tools required to facilitate the development of web based systems include a web based expert system shell, conceptual tools that allow for the identification of appropriate domains for web implementation, modeling tools for discretionary domains and architectures for virtual discourse. We present a shell called WebShell that uses two knowledge modelling techniques; decision trees for procedural type tasks and argument trees for tasks that are more discretionary. Rather than translate decision tree knowledge into rules for a conventional inference engine, we map the decision trees into sets we call sequence transition networks. These sets can readily be stored in relational database format in a way that simplifies the inference engine design. Although WebShell facilitates the deployment of LKBS in a web environment, it does not encourage negotiation and virtual discourse. An argumentation shell program, Argument Developer is presented that encourages participants in a virtual discursive community to understand each other's perspectives and reach decisions by consensus.

[1]  S. Toulmin The uses of argument , 1960 .

[2]  Andrew Stranieri,et al.  Copyright Regulation with Argumentation Agents , 2001 .

[3]  David Mead,et al.  Legislative knowledge base systems for public administration: some practical issues , 1991, ICAIL '91.

[4]  Andrew Stranieri,et al.  The evaluation of legal knowledge based systems , 1999, ICAIL '99.

[5]  Andrew Stranieri,et al.  Argumentation structures that integrate dialectical and non-dialectical reasoning , 2001, The Knowledge Engineering Review.

[6]  Andrew Stranieri,et al.  The split-up system: integrating neural networks and rule-based reasoning in the legal domain , 1995, ICAIL '95.

[7]  Walter W. C. Chung,et al.  Implementing negotiation support system: theory and practice , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[8]  Andrew Stranieri,et al.  The integration of retrieval, reasoning and drafting for refugee law: a third generation legal knowledge based system , 1999, ICAIL '99.

[9]  Michael P. Wellman Formulation of tradeoffs in planning under uncertainty , 1988 .

[10]  ZeleznikowJohn,et al.  A hybrid rule --- neural approach for the automation of legal reasoning in the discretionary domain of family law in Australia , 1999 .

[11]  Andrew Stranieri,et al.  Knowledge discovery in the Split Up project , 1997, ICAIL '97.

[12]  Richard M. Stallman,et al.  Why software should not have owners , 1994, WWW Spring 1994.

[13]  Andrew Stranieri,et al.  WebShell: The development of web based expert systems , 2002 .

[14]  Mark Stefik,et al.  Shifting the Possible: How Trusted Systems and Digital Property Rights Challenge Us to Rethink Digital Publishing , 1997 .

[15]  Luuk Matthijssen,et al.  Interfacing Between Lawyers and Computers: An Architecture for Knowledge-based Interfaces to Legal Databases , 1999 .

[16]  Dustin Huntington,et al.  Web-based expert systems are on the way: Java-based Web delivery , 2000 .

[17]  H. Black,et al.  Black's Law Dictionary , 1968 .

[18]  Steven J. Brams,et al.  Fair division - from cake-cutting to dispute resolution , 1998 .

[19]  Karl Branting,et al.  Advisory systems for pro se litigants , 2001, ICAIL '01.

[20]  John Zeleznikow,et al.  Building Decision Support Systems in Discretionary Legal Domains , 2000 .

[21]  John Zeleznikow,et al.  A comparative study of negotiation decision support systems , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.

[22]  John Zeleznikow,et al.  Representations of Decision-making Support in Negotiation , 2001, J. Decis. Syst..

[23]  Andrew Stranieri,et al.  Split up: an intelligent decision support system which provides advice upon property division following divorce , 1998, Int. J. Law Inf. Technol..

[24]  A. Marty Getting to YES. Negotiating Agreement Without Giving In , 1983 .