Introduction to the Policy Modeling tool of the IMPACT argumentation toolbox

This is a brief introduction to the policy modeling tool of the IMPACT argumentation toolbox. It uses computational models of policies, applying methods from Artificial Intelligence and Law and Computational Models of Argument, to help users to analyze and understand the legal effects of alternative policies in particular fact situations or cases. It helps users to “get arguments into the system” in an indirect way. By helping users to better understand the proposed policies, they are better able to contribute informed arguments to the policy debate. The tool is an interactive web application that works much like a rule-based expert system or “wizard”. Users engage in a simple kind of dialogue with the system, using menus and forms.

For example, in the comments to the EU Green Paper on Copyright in the Knowledge Economy, a policy was proposed for how to deal with so-called “orphaned” works, i.e. works with unknown copyright owners. In order for the policy modeling tool to be useful, the proposed policy has to be relatively concrete, consisting of one or more rules for regulating the issue in specific cases. More abstract policies, for example proposing to further harmonize EU copyright law, cannot be evaluated using the methods provided by the tool. Luckily, the proposed policy for handling orphaned works is sufficiently concrete to be worth modeling.

A policy analyst (“Bernd Gröninger” in the IMPACT scenario) constructs the policy model by representing the policies as rules using a very high-level logic programming language, similar to the Prolog language. He begins by first defining a formal language for relations (“predicates”) and terms (“constants” and “functions”) of the policy, including templates for translating formulas in this language into natural language statements and questions. Multiple templates can be defined, for translating the formulas into several natural languages. Using this formal language, the analyst then represents the proposed policies by defining rules. Currently this is done using a text editor for programming languages. In the future we can imagine a more user-friendly development environment for this purpose, but such an environment is beyond the scope of the IMPACT project. The rules of the model can be organized into a hierarchy of sections. Each section and each rule can be annotated with meta-data, including a description of the policy in natural language and hyperlinks to source documents or arguments in the argument map, among other information. The policy modeling tool will provide a way view and browse these policy models on the web, in a way which makes it easy to follow the links from the rules in the model to related arguments and source texts.

Next, the analyst can use the policy modeling tool to publish these models on the web, to make them available to members of the general public (citizens and other stakeholders). The user interface of the IMPACT toolbox will provide an entry point, by listing the issues for which policy models are available. Clicking on one of these issues will open the model in the policy modeling tool. Here there will be menu commands for browsing the policy model and for simulating and evaluating the effects of policies in particular cases. To continue with our example, suppose a member of the public wants to see how the proposed policies for handling orphaned effects would work in some case. Clicking on the button for starting the simulation tool begins a dialogue with the user to enter the facts of his or her test case. This is done by completing a series of forms, much like an online survey or questionaire. Care is taken to inform the user to not enter any personal information but only fictional names and facts about hypothetical cases. Questions are asked by the system in a goal-directed way, using the rules of the policies, to assure that only relevant questions are asked. When sufficient facts have been gathered, the system displays a textual representation of the arguments constructed when applying the rules of all the (alternative) policy proposals for the selected issue, in this example regarding orphaned works. This is a kind of outline showing relationships and dependencies between the facts of the case, the rules of the various policies, and the legal conclusions that can be drawn from these policies. A list of the policies applied is also displayed. The user can select a policy in this list to have its effects highlighted in the display. This is done by appyling a computational model of argument to compute the legal conclusions that would follow in this case if the selected policy would be adopted an enacted as law. Morever, the final version of the policy modeling tool will be able to find policies with the legal effects desired by the user in the test case, using a form of logical “abduction”.

The cases entered by the user will be able to be saved back to a database on the server and published on the Web, to make them available to other participants in the policy debate.

After having analyzed the effects of the proposed policies, the user should be in a better position to make an informed contribution to the policy debate, for example by posting an argument on his web log or by responding to surveys conducted using the Structured Consultation tool of the IMPACT system. In his articles about the policy issue, the user can include links to any cases he constructed and published using the policy modeling tool. Clicking on such a link would launch the policy modeling with this case displayed. The facts of the case can then be modified, in order to explore the effects of the policies on similar cases, without having to enter all the facts from scratch.

In a later post, we will provide some information about the design and implementation of the policy modeling tool, including some screen shots.

Berlin Workshop on "Online-Konsultationen und ihre praktische Einbindung in Gesetzgebungsverfahren"

As announced last week, the IMPACT project will organise a workshop in Berlin to discuss practical implications of online consultations and to explore the use of the IMPACT tools for argument analysis and visualisation together with practitioners. Please find detailed information about the event below.

We cordially invite all members of the Policy Argumentation Network to participate in the workshop! Please note that the workshop is intended to be held in German language.

Kind regards,
Steffen Albrecht

Date:     8 February 2012
Time:    1:30pm – 5:30pm
Venue:  NRW Landesvertretung Berlin, Hiroshimastr. 12,10785 Berlin

Outline Agenda:

  • The workshop presents up-to-date procedures and technologies to support policy-making processes with a focus on online consultations and computer-supported policy argumentation.
  • Participants test and evaluate tools for argumentation analysis currently under development in the EU-project “IMPACT” and discuss their application in policy-making.
  • The workshop offers opportunities to share experiences about the practice of policy-making and available support.

Who should attend?

  • Policy-makers, policy analysts and members of public administration who are involved in policy-making and/or consultation initiatives, also from business and civil society organisations.
  • There is no registration fee, but please register informally by sending e-mail to Steffen Albrecht (albrecht@zebralog.de) before 4 February 2012.
  • Following the workshop, participants have the opportunity to attend the evening debate at the MEDIENFORUM.BERLIN on „Open Data, Open Government - Neue Regeln, neue (Medien-) Politik?“, held also at the Landesvertretung NRW.

Further information:

 

Invitation: Two workshops to link research and practice

The IMPACT partners would like to draw your attention on two workshops on online citizen engagement. Both aim to link research and practice and present the latest developments in the project to practitioners in government and policy analysis. We invite all members of the PA network to participate in these events and to get a more vivid and detailed impression of the tools developed in the project than is possible here on this online platform.

At both events, your feedback on our work is welcome and highly appreciated.

1st event: Sheffield, 27th January 2012

2nd event: Berlin, 8th February 2012

 

Detailed information: (see below for information on the Berlin event)

1st event: Sheffield, 27th January 2012

FP7 eGovernance and Policy Modeling projects: How to make the cutting edge R&D accessible for real use, in a shorter period of time.

Date: 27th January 2012

Time: 10am - 4pm

Venue: Showroom Workstation, 15 Paternoster Row, Sheffield, S1 2BX.  The venue is a 2 minute walk from the railway station in the city centre.

Where helpful, we will use examples which will focus on sustainability/environmental policy for this event, but the tools presented are clearly widely adaptable.

Aims:

  • To close the gap between the availability of cutting edge R & D in eGovernance and Policy Modelling and its take-up in local and central government. It will bring the new governance projects and those about to exploit their results into a collaborative environment.
  • To link the projects currently creating the best practice of the future with initiatives seeking to share current best practice, thus assisting with “exploitation” of the new initiatives.
  • To briefly assess how these initiatives may be of global benefit by examining how China may be encouraged to take a short cut to sustainable development and looking at joint approaches to China.

Attendees:

Those involved in the EU Framework Programme initiatives, those charged with spreading best practice and the policy makers and practitioners who would value advance knowledge of what will be available for them to use in the coming years.

Outline Agenda:

  1. Introduction and background to the event.
    Baudouin de Sonis, Chief Executive of EU e-Forum, Brussels.

  2. Presentations of what some current EU FP7 projects in the field of eGovernance and Policy Modelling are doing.  These will include:

    The IMPACT Project – new tools using copyright laws as an exemplar
    Professor Ann Macintosh, Professor of Digital Governance, Co-Director of the Centre for Digital Citizenship (The University of Leeds)
    www.policy-impact.eu

    The CATCH Project–new tools in a carbon-reduction context
    Dr Steve Cassidy, MRCMH, Edinburgh
    www.carbonaware.eu

    The FUPOL project- new tools in a sustainable development context
    South Yorkshire – EASY Connects
    www.fupol.eu

    Plus, other projects to confirm.

  3. Policy making and the real world.  Presentations of two new Interreg IVC projects with South Yorkshire partners covering sharing of current best practice in environmental policy making, set in a wider vision for Sheffield.

    “Slicker Cities: Doing the right thing”
    Edward Murphy, Technical Director, Mott MacDonald
    Policies required to enable Sheffield to become an exemplar in tackling climate change.

    RE-GREEN Project, in context of Sheffield sustainable development policy.
    Adrian Hacket, Building for Future, Sheffield

    RENERGY Project
    Ian Bloomfield, Durham County Council

  4. What Next?

    Presentation of event to take place in China in July to share best practice in governance and establish strong future collaborations.
    Dr Shaun Topham, President EU e-Forum and EU-China e-Forum

    Discussion covering opportunities for realising any synergies emerging between the various initiatives represented or for new initiatives.
    Dr Bridgette Wessels, ICOSS, University of Sheffield

Further information to follow as the programme takes shape and further suggestions are welcome. Please circulate this to anyone you think may be interested.

There is no registration fee. To reserve a place - please email: Dominic Tyerman. Let him have any dietary requests if needed.

 

2nd event: Berlin, 8th February 2012

Procedures and Tools to Support the Policy Making Process - Verfahren und Technologien zur Unterstützung des Gesetzgebungsprozesses

Date: 8th February 2012

Time: 13:30 - 17:30

Venue: tbd (Berlin-Tiergarten)

Attendees:

Decision makers and policy analysts from politics or public administration on all levels of government, from industry and civil society as well as e-participation practitioners.

Announcement:

Please save the date for this workshop to be held in Berlin, with hands-on experience of the IMPACT prototype tools.

The workshop is held in German language. Workshop participants might also be interested in two events that are locally and thematically, though not organisationally, related: The MEDIENFORUM Berlin on „Open Data, Open Government - Neue Regeln, neue (Medien-) Politik?“ (evening of 8th February) and the conference on "Bürgerschaftliche Mitverantwortung bei Planungs- und Entscheidungsprozessen" (7th February).

Further information on this event will follow soon in the next week.

 

Structured Consultation Tool - Arguments and Argumentation Schemes

Introduction

In the previous, first post of this series of posts on the Structured Consultation Tool (SCT), we outlined the motivation for the SCT. In this second post, we discuss argumentation and a particular form of argument that is central to policy-making, Practical Reasoning (reasoning about what to do), along with some elements of the formal representation.  The objective is to introduce participants in the User Consultation Board to elements of argumentation that are particularly relevant to the project.  The topic could be discussed at much greater length, but in the post we present the high points.  In the final post of this series, we will provide some indicative screen shots of a SCT prototype to give a sense of how users will work with the proposed tool.

 

In policy-making, arguments are central since, given the deliberative context of the consultation, contributors respond to some point of the proposed legislation either by arguing for or against that point, or providing alternatives (which may or may not be construed as incompatible). The arguments may take a range of forms such as giving reasons against a point, giving a definition, adding a premise, identifying anomalies, giving a counter-example, or stating conditions under which the rule is inapplicable, among others. While contributors are aware that they are deliberating, they do not usually systematically address issues raised by other contributors, much less formalise the arguments as might a logician so as to enable further reasoning over the responses. By the same token, without some formalisation, further automated processing for reasoning is infeasible. The latter is rather important given the sheer amount and complexity of information users can submit. As most contributors are not trained logicians or computer scientists, they cannot be expected to provide systematic, formal, machine-readable arguments. Given this, we must attempt to bridge the gap between the deliberative inputs that the respondents provide and the systematic, formal representations that can be used for further automated processing such as for reasoning. To this end, the IMPACT Project and the SCT use a formal theory of argumentation using Argumentation Schemes.

 

In the following, we give an overview about arguments and argumentation schemes using familiar examples to give a flavour of the main ideas. We initially outline familiar notions of deductive and defeasible arguments. We then introduce Argumentation Schemes (AS), which are accessible, prototypical, defeasible reasoning patterns. As we point out, ASs are useful for they provide fine-grained information about what users of the SCT agree with or disagree with about the policy under discussion; this is in marked contrast to ePetitions, which are all-or-nothing, or to other policy tools that do not structure the arguments, but leave this to manual analysis after the data has been gathered.

 

Arguments

 

To clarify some of the main issues that are being addressed in the SCT and the IMPACT Project, let us first briefly review some foundational issues in logic. Our general point here is that where we can translate reasoning in natural language into a formal representation, we can then take the further step of reasoning with that formal representation quickly, systematically, and transparently over large volumes of information, which might otherwise be beyond any one individual's reasoning ability. In effect, we have proposed that what has been done for arguments in standard logic can (and should) also be done for important arguments in policy formulation. However, there are several points to make along the way.

 

First, let's review what an argument is in logic. Arguments generally are understood as inference patterns - premises and rules from which we infer a claim. In Classical Propositional Logic, sentences as wholes are considered as the basic component: the sentence Jill is happy can be represented as the proposition P, where we do not consider the structure of the sentence or its parts. Similarly, suppose Bill is happy is Q, and the rule If Jill is happy, then Bill is happy is P -> Q. We have reasoning patterns with premises, a rule, and a conclusion, for example, the inference pattern that logicians call Modus Ponens:

 

(1)

Premise: Jill is happy

Rule: If Jill is happy, then Bill is happy

Claim: Bill is happy.

 

We formalise this, maintaining the reasoning pattern. Formalisations may be taken, for our purposes, as templates that need particular values to be assigned to the variables (slots in the template structure).

 

(2)

Premise: P

Rule: P -> Q

Claim: Q

 

The reason for the symbolic form is that it allows us to see reasoning at a level of forms, patterns of reasoning, rather than strictly in terms of the particular content of sentences.  Any pair of sentences can be substituted in for P and Q in (2). Moreover, we have programming languages in which we can express such symbolic forms and reason with them. This is an example of a deductive argument, in that where the premises are true and given the rule, the claim must follow; no additional statements can change this inference.

 

Note that in the IMPACT Project, no one other than the system developers need be aware of the formal level of representation; our point is only to show and justify this in the scope of the project. In particular, end users of the survey (as we see in the next post) only see natural language expressions. However, as they are associated internally with a formal representation, we can further process them.

 

In Classical Predicate Logic, matters are more complex since we do represent some aspects of the particular structure of sentences, yet we find similar reasoning, deductive patterns:

 

(3)

Premise: Socrates is a man.

Rule: All men are mortal.

Claim: Socrates is mortal.

 

We can translate the elements of the sentence into formal expressions of the logical language: verbs (is mortal, is a man) - predicates (mortal', man'), nouns (Socrates) - arguments (socrates'), and quantifiers (Some, All) - quantifiers (Forall).

 

(4)

Premise: man'(socrates')

Rule: Forall x [man'(x) -> mortal'(x)]

Claim: mortal'(socrates')

 

This reasoning pattern can be abstracted to a general form.  Where P and Q are any predicates in the logical language, and we instantiate x for any individual, we have the argument:

 

(5)

Premise: P(x)

Rule: Forall x [P(x) -> Q(x)]

Claim: Q(x)

We know that we can translate from these reasoning patterns expressed in natural language into symbolic reasoning patterns that a machine can reason with. However, there is a problem that is highly relevant to policy formulation. In particular, policy formulation contains arguments that can be defeated by further information, meaning what we had inferred we can no longer infer.

For example, suppose that in (1), we find out that Jill is poor; while logically it would still follow that Bill is happy, we as reasoners might not accept this inference, say where Bill is a bit of a snob. Moreover, debates may have conflicting or contradictory information: though one person might assert all the statements in (3), someone else might counter that Socrates is not a man, but a woman, in which case it does not stictly follow from the rule that Socrates is mortal. Furthermore, some reasoning patterns resemble (5), but do not license the same inference:

(6)

Premise: Jill is a woman.

Rule: Most women are happy.

Claim: Jill is happy.

While we might presume that on balance the claim follows from the premise and rule, it is easy to imagine a situation where Jill isn't happy; she happens to be an exception to the generalisation.  Logicians call the pattern in (6) Defeasible Modus Ponens.  In this pattern, the presumptive claim can defeated by a counter-example.   Finally, in a deductive logic, if we have even one contradiction, anything at all can be inferred, so reasoning is rendered useless. We need other ways of representing reasoning to address these sorts of problems.

Argumentation Schemes

 

So far, we have only considered deductive arguments, those arguments where from given premises and rule, the claim must follow. We have seen that there are arguments that are not deductive, which are referred to as presumptive or defeasible arguments; that is, we have arguments from which we presume we can infer the claims unless and until we receive information that suggests otherwise. Given that in the real world there are very few rules that have no exceptions, most reasoning in most contexts is presumptive reasoning; in policy formulation, this is very likely to be so. In addition to this general class of arguments, we are also interested in more particular forms of arguments, especially those that can be used to represent arguments about policy. Such particular forms are called Argumentation Schemes, which are patterns of reasoning that permit claims to be drawn defeasibly.  Such schemes are associated with conditions characteristic of the scheme, which are normally true, but if false will lead us to withdraw the presumptive claim.

 

As we said at the onset, Argumentation Schemes in policy formulation are very useful for they provide clear, fixed, and fine-grained discussion points that users of the SCT may specifically agree or disagree upon. In this way, the SCT returns very specific information to the policy analysts about exactly what respondents object to. Unlike the all-or-nothing approach of ePetitions, users of the SCT can agree with some portions and disagree with others.

 

Here, we consider two schemes, Practical Reasoning and Expert Opinion. Practical Reasoning relates to determining what people should do in a given situation, which is often central to policy-making consultations; Expert Opinion is what is often used to back up or support particular premises of an argument. We outline each of these schemes in terms of two levels levels of representation, as they appear in natural language and as they appear as a template; the natural language version standing as an instantion of the schema.

 

The following is an example derived from an ePetition on fox hunting in the United Kingdom. We only represent the premises, leaving the rule implicit. Where the premises are true, the claim presumptively follows (as indicated by using should).

 

(7)

Premise 1a: The ban on fox hunting negatively affects the livelihoods of those who make a living from fox hunting;

Premise 2a: Repealing the ban on fox hunting creates more jobs in the countryside;

Premise 3a: Creating more jobs in the countryside promotes prosperity.

Claim: We should repeal the ban on fox hunting.

 

We may make a schema for Practical Reasoning, where we have variables that need to be assigned values. For instance, suppose that R = The ban on fox hunting...., A = Repealing the ban on fox hunting, G = creates more jobs in the countryside, and V = prosperity.

 

(8)

Premise 1a: The current circumstances are R;

Premise 2a: Doing action A realises goal G;

Premise 3a: The goal G promotes value V;

Claim: We should do action A.

 

As in the move between (1) and (2), we have created a formal representation that can then be implemented in a program and automatically reasoned with (more accurately, further formalisation is required than given, but this is not relevant to our purposes).

 

The Expert Opinion argumentation scheme may be used to argue for or against a particular statement of another scheme, which we give as a template and then as an instantiated example.

 

(9)

Premise 1b: E is an expert in subject domain S

Premise 2b: S contains proposition A;

Premise 3b: E asserts that it is true that A;

Claim: A

 

We connect our argumentation schemes -- the claim of this Expert Opinion argument is Premise 1a of the previous Practical Reasoning argument. Other premises of the Practical Reasoning argument might also find support from an expert. For illustration, we use made up individuals and domain knowledge.

 

(10)

Premise 1b: Professor James is an expert on UK rural economic research.

Premise 2b: UK rural economics research contains the proposition that the ban on fox hunting negatively affects the livelihoods of those who make a living from fox hunting.

Premise 3b: Professor James asserts that it is true that the ban on fox hunting negatively affects the livelihoods of those who make a living from fox hunting.

Claim: The ban on fox hunting negatively affects the livelihoods of those who make a living from fox hunting.

 

Given these arguments, one might be persuaded to repeal the ban on fox hunting.

 

Alternatively, one might object to particular statements within the arguments, thereby denying that the presumptive claim -- that the ban on fox hunting should be repealed -- follows.  Such objections relate to the conditions under which the scheme can properly be used; they are often presented as questions which, if answered negatively, represent objections to a statement in an argument. Objections stand as attacks on arguments such that if the objection stands, then the argument is defeated; that is, the claim that was presumptively implied no longer holds.

 

For instance, one might object to Premise 1b of (10), claiming that Professor James is not an expert on UK rural economic research; one might then support this claim by showing that he has not been a member of any professional research organisation for 10 years and has no qualification. Or, one might object to Premise 3a, citing research that jobs which are created in the countryside are so low paying that they are only marginally better than government support, and thereby do not promote prosperity. Note in particular, that the argumentation schemes provide clear, fixed, and fine-grained discussion points, such as those concerning current circumstances, actions, goals, values, expertise, domains, and so on; objections are directed at these points specifically. It is this aspect of argumentation that structures and makes coherent the debate about policy. In this way, it returns very specific information to the policy analyst about exactly what respondents object to.

 

There is an additional layer to the overall processing of the arguments, where we evaluate a large network of arguments and the statements for or against particular statements. However, as the SCT in the IMPACT Project does not carry out such evaluations, we leave this aside for the time being.

 

In this post, we outlined the SCT's conceptual technology - connected and analysed Argumentation Schemes. In the next post, we present an overview of a prototype of the SCT.

On the Structured Consultation Tool - Introduction and Motivation

Introduction

 

The IMPACT Project contributes to the policy formulation stage of the policy modelling cycle; it is that stage where the objectives of future laws and regulations are discussed by the general public and stakeholders who have an interest in the policy. For instance, in the project, we consider comments to the Green Paper Copyright in the Knowledge Economy. By and large, each comment presents just one point of view, according to the respondent's agenda; however, taken together, the comments present a range of arguments for or against particular policy proposals. In this sense, comments from the policy formulation stage can be represented as an argument amongst the respondents about what should be done to address the issues under discussion.

 

The Structured Online Consultation tool (SCT) is a component tool in the IMPACT Project that is used to construct and present detailed online surveys that solicit feedback from participants concerning issues of public policy.  The SCT addresses key problems in policy formulation such as:

  • How do we form cohesive representations of policy discussions from divergent comments? 
  • How can users register agreement or disagreement with particular parts of the debate?
  • How can analysts automatically process the information from the survey?

To address these questions, the SCT is underpinned by a computational model of argumentation, incorporating fine-grained, interconnected argumentation schemes that capture typical patterns of argumentative reasoning. While the public responds to easy to understand questions through the tool's interface, the answers are associated with the computational model and so the SCT supports automated reasoning about arguments.

 

We present a series of posts about the SCT.  In this first post, we briefly outline the motivation for the SCT. In the second post, we discuss argumentation and a particular scheme that is central to policy-making, Practical Reasoning (reasoning about what to do), along with some elements of the formal representation. In the final post, we provide some indicative screen shots to give a sense of how users will work with the proposed tool.

 

Motivation

 

There are several current policy-making support tools in the European Union and the United States which use currently available wiki, comment, email, or social networking technologies:

  • The United Kingdom's Cabinet Office Public Reading (temporarily disabled) uses a website that unfolds the proposed bill, allowing online readers to look at specific sections and to use a threaded comment facility to respond to a particular portion of the bill or previous comments.
  • The UK Prime Minister's Office ePetition, the European Commission The European Citizens' Initiative, and the US government's White House Petitions allow citizens to electronically create, sign, and submit petitions. The tools, which enable respondents to submit petitions, are web-based versions of what is has been traditionally accomplished manually.
  • The US General Services Administration is creating a 'crowdsourced' network of expertise ExpertNet Consultation.
  • The RegulationRoom is an academically hosted facility for commenting on proposed legislation, providing guidelines for effective comments.

Broadly, such tools attempt to leverage current technologies to draw in greater citizen participation to policy-making by making participation easier and improving the informativeness of feedback. However, some of the drawbacks of these tools are:

  • It is difficult to get an overview understanding of the whole policy, the bearing of comments to portions of the policy, or the relationships among the comments themselves.
  • Further analysis is done ''manually'' by analysts, making the contribution of the responses to the development of the policy opaque.
  • Responses can be unstructured and unsystematic, introducing inappropriate, irrelevant, or unspecific responses.
  • Underlying motivations and justifications such as social values can be obscured.
  • Where respondents are signatory to a petition, it is unclear just what is being endorsed for they may agree or disagree with only part of the petition (or some combination).
  • The comments are not represented in an analytic form and do not support automated processing, which is essential for handling large volumes of data.

Addressing or avoiding these limitations would greatly increase the effectiveness of contributions from the public and positively impact on policy making.

 

In the IMPACT project, various tools address different problems. The SCT provides structured arguments about policy to users on the web in natural language such that users register agreement or disagreement with specific portions of the argument. Yet, associated with the natural language expressions, there are formal counterparts, thus enabling automated processing. Furthermore, the arguments are analysed in terms of relevant elements that may otherwise remain implicit such as social values, actions, and circumstances.

 

In the next post in this series on the SCT, we discuss argumentation and a particular scheme that is central to policy-making, Practical Reasoning, along with some elements of the formal representation.

Aggregating and presenting research results with the help argument maps

Recently we have finished a conference mapping for a scientific conference on sustainable consumption.


"Conference mapping" is a format that we have developed as a commercial service in order to support our platform FuerundWider.org. The conference "Sustainable Consumption: Towards Action and Impact" took place in November in Hamburg. More than 100 presentations were held.

You'll find a report leading through the map and the map itself at
http://workspace3.debattenprofis.de/suco11_conferencemap.pdf


I am posting this message on the impact list because both the report and the map show which requirements an argument map intended for scientific policy advice will have to meet in the end. The basic challenge seems to me that even though we arranged the 'content' of the conference in a series of argument maps (which are constructed in a such a way that they follow two storylines that we had identified in advance), the reader of these maps still has to invest a great amount of interpretation work in order to make sense of the maps. Part of the work is necessary because the maps just mentions and links research projects: you still have to read the papers or at least the abstracts. Also, the projects gives an impression about the amount and the kind of work that goes into collection and structuring of the relevant information.


With the help of the maps, I tried to formulate an argument stressing the relevance of individual consumption behavior for the achievement of sustainabilty goals. <If this had been a closed list, I would post the not yet published version of the (German) text in order to demonstrate the difference between the map and interpretative reading.>


I'd be happy to receive any comments an how the map/the report is done and how do you think it can help both the sustainability-research community and the research management to plan further steps and projects.

Best regards,
Ralf
Dr. Ralf Grötker
______________________________________
SCHNITTSTELLE: Making sense of science

groetker@jb-schnittstelle.de
www.jb-schnittstelle.de

Using the AVT: the Policy Analyst’s perspective

Dear All

In our previous post we introduced the Argument Visualisation and Tracking tool (AVT) and gave an overview of its main design concepts. In this post we take a closer look at one scenario of using the AVT.
The rationale for the AVT is grounded firstly in current e-participation research priorities, chief among them the need for technology that improves public participation in a range of democratic processes. Thus, ultimately, the aim of the AVT is to improve the efficiency, inclusiveness, openness, and accountability of democratic processes. This means that, in addition to developing the AVT tool and exploring how best to improve the readability of very large visualisations of arguments, we will investigate the mediating role that such large, Web-based debate maps can play in e-participation scenarios. In particular, we intend to investigate the method and practice of how relevant e-participation actors use the AVT tool in the policy-making process.
Here, we will focus on an e-participation scenario from the perspective of a Policy Analyst, who for the purpose of discussion we call Bernd Gröninger. We ask that you consider yourself to be Bernd, where you are responsible for running a consultation on a green paper. You have to facilitate the debate, make sense of the responses, make these responses generally available so that relevant stakeholders can understand how the debate is progressing and at the end of the process you need to report back to the relevant government agency on the responses received.
(To ensure authenticity, the consultation concerns an actual Green Paper consultation, “Copyright in the EU Knowledge Economy” published by the European Commission. The IMPACT project is using this consultation as legacy data to trial the whole IMPACT toolbox. Due to various resource restrictions we are using a selected set of questions in the Green Paper and selected set of responses.)
Currently we do not have a fully functional prototype IMPACT toolbox and AVT tool that can be used to demonstrate all of our design choices. To overcome this difficulty and also to ensure we are progressing in the right direction, we have put together a detailed description of how we expect you the policy analyst to use the tool.

Configuring the debate

Bernd Gröninger logs into the IMPACT toolbox and clicks on the AVT tool icon to configure the tool for this particular consultation.

  • He creates a new “Debate Map” in the AVT called “Copyright in the EU Knowledge Economy”.
  • He enters the specific Green paper issues into the system. Importantly, these then frame the subsequent debate, bounding what counts as a relevant response from stakeholders. 
  • He creates a Group called “Copyright in EU Knowledge Economy debate contributors” and then creates accounts on behalf of each contributor to the debate (e.g. “Aston University [created by Bernd Gröninger]” and “BBC [created by Bernd Gröninger]”).

(Bernd then uses the IMPACT Argument Reconstruction Tool to help him extract the arguments from each contribution to the policy consultation and these are automatically available for the AVT.)

Publishing the debate map

Bernd then publishes the argument maps in the AVT so that the stakeholders are able to browse the debate complete with the contributions made so far during the consultation process. Below is the first Treemap showing the different sections of the Green Paper. The size of the rectangle indicates the aggregated arguments under each section. Indeed, Bernd can check on how the consultation is progressing by going to the main debate window in the AVT to see the density of arguments for each section of the green paper.

Avt_scenario1

Clicking on a rectangle shows another Treemap of the specific questions asked under that section. Clicking on specific questions then shows a network diagram of all the arguments addressing that particular question.

Avt_scenario2

Reporting on the consultation

The deadline for the consultation is reached and Bernd needs to write a report, the AVT tool will help him with this task by providing summary statistics of the responses to the Green Paper issues made by different stakeholders. Statistics might include identification of which where the most controversial and hotly contested issues in the debate.

We welcome any feedback as it relates to the steps outlined in the above scenario from the policy analyst’s perspective.

Regards
Ann

Ann Macintosh
Professor of Digital Governance
Co-Director Centre for Digital Citizenship
Institute of Communications Studies
The University of Leeds,
Leeds, LS2 9JT, UK

http://ics.leeds.ac.uk/staff/a.macintosh

Overview of the Argument Visualisation and Tracking tool (AVT)

Dear All

Neil and I would welcome your comments on this, our first posting about the AVT tool.

This post provides an overview of the tool. Later this week we will send a second post which will describe how a Policy Analyst might use the tool.

There are pictures in this email so you may have to adjust your html setting in your email account in order to see them.

The Argument Visualisation and Tracking tool (AVT) is the IMPACT tool being developed at the Centre for Digital Citizenship, Institute of Communications Studies, University of Leeds. The AVT supports the work of relevant actors by enabling them to navigate through arguments contained in relevant consultation and policy documents. Specifically, the AVT displays arguments about policies as browsable debate maps. Users can browse these debate maps about public policies and follow links from the visual summaries of the arguments back to the original policy documents. Thus, the AVT is designed to help users make sense of the range of publicly expressed opinions about public policies. Indeed, it is part of the class of tools often referred to as "sense-making" tools.

To achieve this goal, the AVT is being based on the state-of-the art methods and tools in the field of computer-supported argument visualisation (CSAV). With this end in mind, the AVT is powered by the Cohere argument visualisation tool developed at the Open University  (Buckingham Shum, 2008).

One of the major challenges we face in using argument visualisation tools is their current poor usability when displaying large-scale argument maps.  In order to address this challenge we are basing the AVT tool around two main concepts. The first concerns document-centricity. The main IMPACT usage scenario involves an organization publishing a policy-consultation document in order to solicit feedback from relevant stakeholders.  Thus, the argument maps generated by the AVT are anchored in this policy-consultation document, and all arguments generated by stakeholders are entered into the argument maps with links to the original policy-consultation document. In this way all visualized data in the AVT tool will have a connection to the original consultation document.  This document-centricity is important since the policy-consultation document is central to our underlying objectives of achieving transparency and understanding in the argument map.  Furthermore, this document-centricity promotes sense-making for users joining at any time during a lengthy consultation period as they can see how their arguments fit within the ongoing policy-deliberation process consultation.  Finally, this document-centricity gives confidence to the policy-makers that the contributions provided by stakeholders are on-topic and relevant.

The second concept concerns visualising the potentially large amounts of information contributed during a consultation. In order to allow users to get an overview of the vast amount of information and to be able to appreciate which issues are causing the largest debate we are adapting a special kind of visualization called the “treemap”, which has been pioneered by Ben Shneiderman (Shneiderman, 1992) in the field of Information Visualization.  Adapting this technique, we will create “issue maps” which will use colour-coded rectangular blocks to depict issues within the debate. The different sizes of the rectangles indicate the comparative number of arguments associated with each issue. In this way, one of the first screens/views of a consultation a user will get will be a treemap of the questions asked within the Green Paper – with size of the each rectangle dependent on the responses at that time to the question.

Image002

Clicking on a rectangle takes the user to the arguments addressing that issue, where the arguments are displayed using the more conventional argument visualization technique of argument-network diagramming.

Image004

We welcome any feedback as it relates to these two concepts of “document-centricity” and “issue-mapping”.

Any comments or questions?

References

Buckingham Shum, S. (2008). Cohere: Towards Web 2.0 Argumentation. 2nd International Conference on Computational Models of Argument (COMMA '08) (pp. 97–108). IOS Press.

Shneiderman, B. (1992). Tree visualization with tree-maps: 2-d space-filling approach. ACM Transactions on Graphics , 11 (1), 92-99.

Regards

Ann

Ann Macintosh

Professor of Digital Governance,

Co-Director Centre for Digital Citizenship,

Institute of Communications Studies,

University of Leeds

Leeds, LS2 9JT, UK

Email: A.Macintosh@leeds.ac.uk  

Web: http://ics.leeds.ac.uk/staff/a.macintosh   

From introduction to IMPACT - next phase of the community starts

In the last weeks this community has focused on general and introductory contributions on computer-supported policy argumentation. I hope that you found these interesting, and that you gained an idea of the questions raised in the field and the solutions discussed. As a final contribution to this introductory phase, below you can find a (non-comprehensive) list of weblogs that regularly discuss issues related to computer-supported argumentation.

Starting next week, we will move on in our agenda and present the work currently done in the IMPACT project. As you remember, the project is about developing tools to support the use of arguments in policy analysis and policy debates. These comprise four tools integrated in an argumentation toolbox. We are going to present each of the tools together with a scenario depicting its usage, and we would like to get comments from you and to discuss with you the possible impact of the tools.

We'll start with the "argument analysis, tracking and visualisation tool", developed under the responsibility of the Centre for Digital Citizenship at the University of Leeds.

For now, you might consider one of the following weblogs worth a click (non-comprehensive, work in progress, and in alphabetical order):

  • ARG:dundee
    news / blog by the Argumentation Research Group of the University of Dundee
  • Argumentation Technology
    weblog by Thomas F. Gordon, IMPACT coordinator, on computer-supported argumentation and e-participation / e-government
  • Language Logic Law Software
    weblog by Adam Wyner, IMPACT collaborator, on just that: language, logic, law, and software development

  • Legal Informatics Blog
    weblog on legal information systems and legal communication, including e-government
  • PEP-NET
    weblog and network of people and organisations active in the field of e-participation throughout Europe (the Pan European eParticipation Network)
  • Tim van Gelder's blog
    on argumentation, decision making and deliberative thinking

Any comments or additions are welcome!

 

Brief Introduction to Computer-Supported Argumentation

Basically there have been three strains of research on computer-supported argumentation.  The first and perhaps oldest is work on visualizing arguments and relationships between arguments in various kinds of diagrams, called argument maps.  An early example is the gIBIS system, by Jeff Conklin, which was a diagramming tool for Horst Rittel's "issue-based information system" (IBIS) conceptual model of argument. The IBIS model is a conceptually very simple, semi-formal model of argument, consisting of only three elements (issues, positions and arguments) linked together into graphs. The IBIS model is still quite popular, indeed the de facto standard, for "sense-making" applications of argument mapping tools aiming to help groups of people to better understand arguments.  A modern example of such a tool is Compendium.  For a good overview of the topic of argument visualization, see (Kirschner, et. al, 2003).

The second strain of computer-supported argumentation research aims to develop groupware, typically for the World-Wide Web, which helps people to deliberate more effectively.  These systems typically are some kind of discussion forum, with special support for argumentation. Systems of this kind include Zeno (Gordon & Richter, 2002) and Cohere (Buckinghum-Shum, 2008).  These kinds of computer-supported argumentation systems have often been used to support e-participation, e-democracy and policy deliberation application scenarios (Macintosh, Gordon & Renton, 2009).

Finally, the third strain of research is on the topic of more formal computational models of argument.  This research is part of the field of Artificial Intelligence and has a strong grounding in formal logic.  Computational models of argument aim to provide a formal account of such questions as what it means for an argument to be acceptable, given a set of conflicting arguments, as well as argumentation dialogues, modeled as formal games.  For good overviews of this topic, see the book "Argumentation in Artificial Intelligence" or the special issue on argumentation of the Artificial Intelligence Journal, edited by Trevor Bench-Capon and Paul Dunne.

The ambition of the IMPACT project is to develop an argumentation toolbox which builds upon all three of these strains of research, to realize a state-of-the-art argumentation toolbox for supporting policy deliberations on the Web.

Bench-Capon, T.J.M. and Dunne, P.E. Argumentation in Artificial Intelligence. Artificial Intelligence 171, 10-15 (2007), 619-641.

Buckingham-Shum, S. Cohere: Towards Web 2.0 argumentation. Computational Models of Argument – Proceedings of COMMA 2008, (2008), 97-108.

Conklin, J. and Begeman, M.L. glBIS : A Hypertext Tool for Exploratory Policy Discussion. ACM Transactions on Information Systems 6, 4 (1988), 303-331.

Gordon, T.F. and Richter, G. Discourse Support Systems for Deliberative Democracy; eGovernment: State of the Art and Perspectives (EGOV02), Springer Verlag (2002), 248-255.

Kirschner, P.A., Buckingham-Shum, S.J., and Carr, C.S., eds. Visualizing Argumentation: Software Tools for Collaborative Education and Sense-Making. Springer-Verlag, London, 2003.

Macintosh, A., Gordon, T.F., and Renton, A. Providing Argument Support for E-Participation. Journal of Information Technology & Politics 6, 1 (2009), 43-59.