46
Henning Wachsmuth [email protected] July 10, 2019 Computational Argumentation – Part XIV Conclusion

Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

Henning Wachsmuth [email protected]

July 10, 2019

Computational Argumentation – Part XIV

Conclusion

Page 2: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

2

I.  Introduction to computational argumentation II.  Basics of natural language processing III.  Basics of argumentation IV.  Applications of computational argumentation V.  Resources for computational argumentation

VI.  Mining of argumentative units VII. Mining of supporting and objecting units VIII. Mining of argumentative structure IX.  Assessment of the structure of argumentation X.  Assessment of the reasoning of argumentation XI.  Assessment of the quality of argumentation XII. Generation of argumentation XIII. Development of an argument search engine

XIV. Conclusion

Outline

Conclusion, Henning Wachsmuth

•  Argumentation (recap)

•  Computational argumentation (recap)

•  Why computational argumentation (revisited)

•  Final conclusion

Page 3: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

3

Argumentation (recap)

Conclusion, Henning Wachsmuth

Page 4: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

4

§  Reasons for argumentation (Freeley and Steinberg, 2009)

•  No (clearly) correct answer or solution

•  A (possible) conflict of interests or positions

•  So: Controversy

§  Goals of argumentation (Tindale, 2007)

•  Persuasion •  Agreement •  Justification •  Recommendation •  Deliberation   ... and similar

Why do people argue?

Conclusion, Henning Wachsmuth

http

s://d

e.w

ikip

edia

.org

http

s://c

omm

ons.

wik

imed

ia.o

rg

http

s://d

e.m

.wik

iped

ia.o

rg

http

s://p

ixab

ay.c

om

http

s://c

omm

ons.

wik

imed

ia.o

rg

http

://w

ww

.pix

nio.

com

http

s://c

omm

ons.

wik

imed

ia.o

rg

http

s://f

lickr

.com

http

s://a

rmy.

mil

http

://w

ww

.pxh

ere.

com

Page 5: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

5 Conclusion, Henning Wachsmuth

Some controversial issues

trump

#metoo golan heights

tuition fees

coal phase-out feminism affirmative

action

iphone vs galaxy

skolstrejk för klimatet

annexation of crimea

democracy

lying press

article 13

death penalty

equal pay arm exports

silk road maduro

refugees

western arrogance

messi vs ronaldo

basic income

whatsapp

Page 6: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

6

§  Argument •  A claim (conclusion) supported by reasons (premises). (Walton et al., 2008)

•  Conveys a stance on a controversial issue. (Freeley and Steinberg, 2009)

•  Often, some argument units are implicit. (Toulmin, 1958)

•  Most natural language arguments are defeasible. (Walton, 2006)

§  Argumentation •  The usage of arguments to persuade, agree, deliberate, or similar. •  Also includes rhetorical and dialectical aspects.

What is argumentation?

Conclusion, Henning Wachsmuth

The death penalty should be abolished.

It legitimizes an irreversible act of violence. As long as human justice remains fallible, the risk of executing the innocent can never be eliminated.

Conclusion

Premise 1 Premise 2

Conclusion Premises

Conclusion Premises

Page 7: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

7

§  Focus on unit roles (Toulmin, 1958)

•  Few real-life arguments really match this idealized model.

Modeling arguments

Conclusion, Henning Wachsmuth

facts qualifier claim

warrant

backing rebuttal

Conclusion Premises

Anne is one of Jack's sisters.

So, I guess

Anne now has red hair.

Since all his sisters have red hair

as was observed in the past.

Unless Anne dyed or lost her hair.

§  Focus on dialectical view (Freeman, 2011)

§  Focus on inference (Walton et al., 2008)

main claim opposition

proposition proposition

proposition

undercut

rebuttal

linked support

conclusion

premise 1 premise k

argument from <xyz>

...

Page 8: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

8

Monological and dialogical argumentation

Conclusion, Henning Wachsmuth

I would not say that university degrees are useless; of course, they have their value but I think that the university courses are rather theoretical. [...]

In my opinion most of the courses taken by first and second year students aim at acquiring general knowledge, instead of specialized which the students will need in their later study and work. General knowledge is not a bad thing in principle but sometimes it turns into a mere waste of time. [...]

Monological argumentation

Dialogical argumentation

Alice. I think a university degree is important. Employers always look at what degree you have first.

Bob. LOL ... everyone knows that practical experience is what does the trick.

Alice: Good point! Anyway, in doubt I would always prefer to have one!

http

s://d

e.w

ikip

edia

.org

http

s://c

omm

ons.

wik

imed

ia.o

rg

Page 9: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

9

What is good argumentation?

Conclusion, Henning Wachsmuth

A A à B B

Rhetoric

Logic Dialectic

Argumentation quality

A A à B B

http

s://c

omm

ons.

wik

imed

ia.o

rg

A A à B B

B à C C

http

s://d

e.w

ikip

edia

.org

Page 10: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

10

§  Author (or speaker) •  Argumentation is connected to the

person who argues. •  The same argument is perceived

differently depending on the author.

Participants in argumentation

Conclusion, Henning Wachsmuth

§  Reader (or audience) •  Argumentation often targets a

particular audience. •  Different arguments and ways of

arguing work for different readers.

”University education must be free. That is the only way to achieve equal opportunities for everyone.“

”According to the study of XYZ found online, avoiding tuition fees is beneficial in the long run, both socially and economically.“

http

s://c

omm

ons.

wik

imed

ia.o

rg

http

s://p

ixab

ay.c

om

http

s://p

ixab

ay.c

om

Page 11: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

11

§  Notice

•  In dialogical argumentation, the roles of the participants alternate. •  In some cases, the audience is a third, not actively involved party.

Example: In Oxford-style debates, the goal is to change the view of an audience that listens to both sides.

General argumentation setting

Conclusion, Henning Wachsmuth

author (speaker) reader (audience) aims to persuade, agree with, ...

selects, arranges, phrases (encoding, synthesis)

identifies, classifies, assesses (decoding, analysis)

Conclusion Premises

argumentation (text or speech)

controversial issue in some social context

stance on stance on

discusses stances on

Page 12: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

12

Computational argumentation (recap)

Conclusion, Henning Wachsmuth

Page 13: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

13

§  Computational argumentation •  The computational analysis and synthesis of natural language argumentation. •  Usually, processes are data-driven.

§  Main research aspects •  Models of arguments and argumentation •  Computational methods for analysis and synthesis

•  Resources for development and evaluation •  Applications built upon the models and methods

What is computational argumentation?

Conclusion, Henning Wachsmuth

Conclusion Premises

Conclusion Premises

Conclusion Premises

(1� ↵) · p(d)·|D||A|

+ ↵ ·P

ip̂(ci)|Pi|ht

tps:

//pix

abay

.com

http

s://d

e.w

ikip

edia

.org

Page 14: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

14

§  Input •  Text compilation. Choose the texts to be included. •  Annotation scheme. Define what to annotate. •  Text preprocessing. Prepare texts for annotation.

§  Annotation process •  Annotation sources. Choose who provides annotations. •  Annotation guidelines. Define how to annotate. •  Pilot annotation. Test the annotation process. •  Inter-annotator agreement. Compute how reliable the annotations are.

§  Output •  Postprocessing. Fix errors and filter annotations. •  File representation. Store the annotated texts adequately. •  Dataset splitting. Create subsets for training and testing.

Corpus creation for computational argumentation

Conclusion, Henning Wachsmuth

Page 15: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

15

Applications of computational argumentation

Conclusion, Henning Wachsmuth

Intelligent personal assistants (Rinott et al., 2015)

http

s://c

omm

ons.

wik

imed

ia.o

rg

Fact checking (Samadi et al., 2016)

http

s://c

omm

ons.

wik

imed

ia.o

rg

Automated decision making (Bench-Capon et al., 2009)

http

s://p

ixab

ay.c

om

Argument summarization (Wang and Ling, 2016)

http

s://m

axpi

xel.n

et

Writing support (Stab, 2017)

http

s://w

ww

.pub

licdo

mai

npic

ture

s.ne

t

Argument search (Wachsmuth et al., 2017e)

Page 16: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

16

§  Natural language processing (NLP) (Tsujii, 2011)

•  Algorithms for understanding and generating speech and human-readable text

•  From natural language to structured information, and vice versa

§  Computational linguistics (see http://www.aclweb.org)

•  Intersection of computer science and linguistics •  Technologies for natural language processing

•  Models to explain linguistic phenomena, based on knowledge and statistics

§  Main NLP stages in computational argumentation •  Mining arguments and their relations from text •  Assessing properties of arguments and argumentation •  Generating arguments and argumentative text

Basis of methods: Natural language processing

Conclusion, Henning Wachsmuth

Analysis Synthesis

http

s://d

e.w

ikip

edia

.org

ht

tps:

//pix

abay

.com

Page 17: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

17

§  Argument(ation) mining

1.  The identification and segmentation of argumentative units. 2.  The identification and classification of supporting and objecting units. 3.  The identification and classification of argumentative stucture.

§  Argument(ation) assessment 4.  The analysis of properties of the structure of argumentation. 5.  The analysis of the reasoning behind argumentation. 6.  The analysis of dimensions of the quality of argumentation.

§  Argument(ation) generation 7.  The synthesis of argumentative units, arguments, and argumentation.

A decomposition would be possible, but research on generation is still limited.

§  Notice •  In most applications, not all stages/tasks are needed. •  The exact decomposition into tasks varies in literature.

Overview of computational argumentation methods

Conclusion, Henning Wachsmuth

Page 18: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

18

Mining argumentative units (Kuchelev, Ozuni, and Srivastava, 2019)

Conclusion, Henning Wachsmuth 38

§ Finding argumentative units

• “we should attach more importance to cooperation during primary education. First of all, through

cooperation, children can learn about interpersonal skills which are significant in the future life of all

students. What we acquired from team work is not only how to achieve the same goal with others but

more importantly, how to get along with others.”

§ Future Step

• “we should attach more importance to cooperation during primary education. First of all, through

cooperation, children can learn about interpersonal skills which are significant in the future life of all

students. What we acquired from team work is not only how to achieve the same goal with others but

more importantly, how to get along with others.”

Examples

Mining of Argumentative Units – Denis, Enri & Nikit

Major claim

Claim

Premise

Argumentative unit

[slide copied from student presentation]

Page 19: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

19

Mining supporting and objecting units (Scherf, Shah, and Vivek, 2019)

Conclusion, Henning Wachsmuth 10

•  Segments text into argumentative unit •  Identification of claim and evidence •  Finding and classify evidence

§  Supporting and Objective Statements §  Analysing polarity and stance Classification

•  Deriving the Structure of Argumentation (Next Lecture) Example: Pro towards Topic [Last Week I bought this new camera here]. [You Should buy that camera,] Pro Con [because it has a brand new excellent sensor.] [Ok, it is quite expensive]. Pro [But it’s worth the money!]

Argumentation Mining

Mining of supporting and objecting units René Scherf, Harsh Shah, Meher Vivek

[slide copied from student presentation]

Page 20: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

20

Mining argumentative structure (Mishra, Dhar, and Busa, 2019)

Conclusion, Henning Wachsmuth 5

§ Argument mining aims to determine the argumentative structure of natural language texts.

§ Argument structure is composed of :• Argumentative Discourse Units (ADUs),

§ premises§ conclusions

• together form one or more arguments in favor of or against some thesis.

Argumentative Structure

Claim

Premise1 Premise2

Major Claim

Premise1 Proposi1ons

Opposition

Supp

orts Supports

Supports

rebu8al

undercuts

Mining of Argumentative Structure, Avishek, Arkajit, Karthikeyu[slide copied from student presentation]

Page 21: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

21

Assessing argumentative structure (Löer, Wegmann, and Gurcke, 2019)

Conclusion, Henning Wachsmuth 36

§  Rhetorical argumentation •  "The study of the merits of different strategies for

communicating a stance." (Stede and Schneider, 2018) •  "The ability to know how to persuade." (Aristotle, 2007)

§  Logical argumentation (Blair, 2012)

•  Arguments are logically good if all premises are acceptable and support the conclusion

§  Assumption: •  Arguments that are both logically good and

rhetorically well delivered, promote persuasiveness

Recap

Time

Hie

rarc

hy

Time

Hie

rarc

hy

[slide copied from student presentation]

Page 22: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

22

Assessing argumentative reasoning (Bülling, Kuhlmann, and Lüke, 2019)

Conclusion, Henning Wachsmuth [slide copied from student presentation]

Page 23: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

23

Assessing argumentation quality

Conclusion, Henning Wachsmuth

cogency reason- ableness

effectiveness

local relevance

local acceptability

local sufficiency

global relevance

global acceptability

global sufficiency

clarity

appropriateness

credibility emotional appeal

arrangement

Argumentation quality

Page 24: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

24

Synthesizing argumentation (Khan, Shahzad, and Ahmed, 2019)

Conclusion, Henning Wachsmuth 12

§  Introduction •  Synthesis means “The combination of components or elements to form a connected

whole.” (Google)

•  Recall: Argument is a claim (conclusion) supported by reasons. (Walton et al., 2008) •  So a key component in synthesizing arguments is the synthesis of claims.

•  So how can we synthesize claims?

1.  One harder way to go is by employing argumentation mining to detect claims within an appropriate corpus.

2.  Is there any other easy way?

Claim Synthesis

Generation of argumentation, Maqbool Ur Rahim, Moemmer Shehzad, Zulfiqar Ahmed

Claim Generation

Argument Generation

Argumentation Generation

[slide copied from student presentation]

Page 25: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

25

Developing an argument search engine (Gurunatha and Garg, 2019)

Conclusion, Henning Wachsmuth 11

Overview of Existing Search Systems (industry and academia)

Development of an argument search engine Deepak, Nesara

http

s://t

hum

bor.f

orbe

s.co

m/th

umbo

r/96

0x0/

http

s%3A

%2F

%2F

blog

sim

ages

.forb

es.c

om%

2Fpa

ulte

ich%

2Ffil

es%

2F20

19%

2F02

%2F

IBM

-Deb

ater

-120

0x52

7.jp

g

Project Debater

args ArgumenText

[slide copied from student presentation]

Page 26: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

26

Why computational argumentation (revisited)

Conclusion, Henning Wachsmuth

Page 27: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

27

(Our) Research on computational argumentation

Conclusion, Henning Wachsmuth

How to retrieve the best counterargument?

(Wachsmuth et al., 2018a) How to reconstruct

implicit argument parts? (Habernal et al., 2018a)

How to visualize the topic space of arguments?

(Ajjour et al., 2018)

How to model overall argumentation?

e.g. (Wachsmuth et al., 2017f)

How to assess argumentation quality?

e.g. (El Baff et al., 2018)

How to model argument relevance?

(Wachsmuth et al., 2017a)

How to mine arguments across domains?

(Al-Khatib et al., 2016)

How to change the stance of a text?

(Chen et al., 2018)

How to build an argument search engine?

(Wachsmuth et al., 2017e)

Mining

Assessment

Retrieval Inference

Generation

Visualization

How to generate text following a strategy?

(Wachsmuth et al., 2018b)

Page 28: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

28

Fake news, alternative facts, and online manipulation

Conclusion, Henning Wachsmuth

https://www.youtube.com/watch?v=VSrEEDQgFc8 (1:36 – 2:05) Remember January 22, 2017

http

s://f

lickr

.com

http

s://f

lickr

.com

http

s://f

lickr

.com

http

s://d

e.w

ikip

edia

.org

Page 29: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

29

Filter bubbles and echo chambers

Conclusion, Henning Wachsmuth

Filter bubbles Echo chambers

We get what fits our past behavior

http

s://f

lickr

.com

We like to get what fits our world view

http

s://f

lickr

.com

10 facts that all support

your opinion

LIKE

http

s://d

e.w

ikip

edia

.org

Page 30: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

30

Initial claim in this course

Conclusion, Henning Wachsmuth

Forming opinions in a self-determined manner is one of the great problems of our time

Where truth is unclear, we need to compare arguments

Page 31: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

31

#10

Can you actually persuade others with arguments?

Page 32: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

32

#9

Why do you argue on topics where persuasion is unlikely?

Page 33: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

33

#8

For what kind of topics are you more open to arguments?

Page 34: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

34

#7

When do you form an opinion on a topic?

Page 35: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

35

#6

How do you form your opinion?

Page 36: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

36

#5

Do you think that opinion formation is self-determined?

Page 37: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

37

#4

How can we support opinion formation?

Page 38: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

38

#3

Should all views on a topic be considered?

Page 39: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

39

#2

Which arguments are most important?

Page 40: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

40

#1

Do we need computational argumentation?

Page 41: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

41

Final conclusion

Conclusion, Henning Wachsmuth

Page 42: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

42

§  Argumentation •  Arguments along with rhetorical and dialectical aspects. •  Used to persuade or agree with others on controversies. •  Speakers synthesize it, listeners analyze it.

§  Computational argumentation •  The computational analysis and synthesis of argumentation. •  So far, natural language processing in the focus. •  Applications include argument search and writing support.

§  This course •  What is argumentation, why to argue, and how to argue. •  How to analyze and synthesize argumentation computationally. •  Why research on computational argumentation is important

Conclusion

Conclusion, Henning Wachsmuth

http

s://c

omm

ons.

wik

imed

ia.o

rg

http

s://p

ixab

ay.c

om

http

s://p

ixab

ay.c

om

Page 43: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

43

§  Ajjour et al. (2018). Yamen Ajjour, Henning Wachsmuth, Dora Kiesel, Patrick Riehmann, Fan Fan, Giuliano Castiglia, Rosemary Adejoh, Bernd Fröhlich, and Benno Stein. Visualization of the Topic Space of Argument Search Results in args.me. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, to appear, 2018.

§  Al-Khatib et al. (2016a). Khalid Al-Khatib, Henning Wachsmuth, Matthias Hagen, Jonas Köhler, and Benno Stein. Cross-Domain Mining of Argumentative Text through Distant Supervision. In Proceedings of the 15th Conference of the North American Chapter of the Association for Computational Linguistics, pages 1395–1404, 2016.

§  Bench-Capon et al. (2009). Trevor Bench-Capon, Katie Atkinson, and Peter McBurney. Altruism and Agents: An Argumentation Based Approach to Designing Agent Decision Mechanisms. In: Proceedings of The 8th International Con- ference on Autonomous Agents and Multiagent Systems – Volume 2, pages 1073–1080, 2009.

§  Chen et al. (2018). Wei-Fan Chen, Henning Wachsmuth, Khalid Al-Khatib, and Benno Stein. Learning to Flip the Bias of News Headlines. In Proceedings of The 11th International Natural Language Generation Conference, pages 79–88, 2018.

§  El Baff et al. (2018). Roxanne El Baff, Henning Wachsmuth, Khalid Al-Khatib, and Benno Stein. Challenge or Empower: Revisiting Argumentation Quality in a News Editorial Corpus. In Proceedings of the 22nd Conference on Computational Natural Language Learning, pages 454–464, 2018.

§  Freeley and Steinberg (2009). Austin J. Freeley and David L. Steinberg. Argumentation and Debate. Cengage Learning, 12th edition, 2008.

§  Habernal et al. (2018b). Ivan Habernal, Henning Wachsmuth, Iryna Gurevych, and Benno Stein. The Argument Reasoning Comprehension Task: Identification and Reconstruction of Implicit Warrants. In Proceedings of the 16th Annual Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 1930–1940, 2018.

References

Conclusion, Henning Wachsmuth

Page 44: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

44

§  Rinott et al. (2015). Ruty Rinott, Lena Dankin, Carlos Alzate Perez, M. Mitesh Khapra, Ehud Aharoni, and Noam Slonim. Show Me Your Evidence — An Automatic Method for Context Dependent Evidence Detection. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pages 440–450, 2015.

§  Samadi et al. (2016). Mehdi Samadi, Partha Talukdar, Manuela Veloso, and Manuel Blum. ClaimEval: Integrated and Flexible Framework for Claim Evaluation Using Credibility of Sources. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pages 222–228, 2016.

§  Stab (2017). Christian Stab. Argumentative Writing Support by means of Natural Language Processing, Chapter 5. PhD thesis, TU Darmstadt, 2017.

§  Tindale (2007). Christopher W. Tindale. 2007. Fallacies and Argument Appraisal. Critical Reasoning and Argumentation. Cambridge University Press.

§  Toulmin (1958). Stephen E. Toulmin. The Uses of Argument. Cambridge University Press, 1958.

§  Tsujii (2011). Jun’ichi Tsujii. Computational Linguistics and Natural Language Processing. In Proceedings of the 12th International Conference on Computational linguistics and Intelligent Text Processing - Volume Part I, pages 52–67, 2011.

§  Wachsmuth et al. (2017a). Henning Wachsmuth, Benno Stein, and Yamen Ajjour. ”PageRank“ for Argument Relevance. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, pages 1116–1126, 2017.

§  Wachsmuth et al. (2017e). Henning Wachsmuth, Martin Potthast, Khalid Al-Khatib, Yamen Ajjour, Jana Puschmann, Jiani Qu, Jonas Dorsch, Viorel Morari, Janek Bevendorff, and Benno Stein. Building an Argument Search Engine for the Web. In Proceedings of the Fourth Workshop on Argument Mining, pages 49–59, 2017.

References

Conclusion, Henning Wachsmuth

Page 45: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

45

§  Wachsmuth et al. (2017f). Henning Wachsmuth, Giovanni Da San Martino, Dora Kiesel, and Benno Stein. The Impact of Modeling Overall Argumentation with Tree Kernels. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pages 2369–2379, 2017.

§  Wachsmuth et al. (2018a). Henning Wachsmuth, Shahbaz Syed, and Benno Stein. Retrieval of the Best Counterargument without Prior Topic Knowledge. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics, pages 241–251, 2018.

§  Wachsmuth et al. (2018b). Henning Wachsmuth, Manfred Stede, Roxanne El Baff, Khalid Al-Khatib, Maria Skeppstedt, and Benno Stein. Argumentation Synthesis following Rhetorical Strategies. In Proceedings of the 27th International Conference on Computational Linguistics, pages 3753–3765, 2018.

§  Walton (2006). Douglas Walton. Fundamentals of Critical Argumentation. Cambridge University Press, 2006.

§  Walton et al. (2008). Douglas Walton, Christopher Reed, and Fabrizio Macagno. Argumentation Schemes. Cambridge University Press, 2008.

§  Wang and Ling (2016). Lu Wang and Wang Ling. Neural Network-Based Abstract Generation for Opinions and Arguments. In: Proceedings of the 15th Conference of the North American Chapter of the Association for Computational Linguistics, pages 47–57, 2016.

References

Conclusion, Henning Wachsmuth

Page 46: Computational Argumentation – Part XIV Conclusion · • Pilot annotation. Test the annotation process. • Inter-annotator agreement. Compute how reliable the annotations are

46

§  Bülling, Kuhlmann, and Lüke (2019). Jonas Bülling, Sven Kuhlmann, and Natalie Lüke. Assessing the Reasoning of Argumentation. Lecture part X of Computational Argumentation, Paderborn University, June 12, 2019.

§  Gurunatha and Garg (2019). Nesara Gurunatha and Deepak Garg. Development of an Argument Search Engine. Lecture part XIII of Computational Argumentation, Paderborn University, July 3, 2019.

§  Khan, Shahzad, and Ahmed (2019). Maqbool ur Rahim Khan, Moemmur Shahzad, and Zalfiqur Ahmed. Generation of Argumentation. Lecture part XII of Computational Argumentation, Paderborn University, June 26, 2019.

§  Kuchelev, Ozuni, and Srivastava (2019). Denis Kuchelev, Enri Ozuni, and Nikit Srivastava. Mining of Argumentative Units. Lecture part VI of Computational Argumentation, Paderborn University, May 15, 2019.

§  Löer, Wegmann, and Gurcke (2019). Christin Löer, Martin Wegmann, and Timon Gurcke. Assessment of the Structure of Argumentation. Lecture part IX of Computational Argumentation, Paderborn University, June 5, 2019.

§  Mishra, Dhar, and Busa (2019). Avishek Mishra, Arkajit Dhar, and Karthikeyu Busa. Mining of Argumentative Structure. Lecture part VIII of Computational Argumentation, Paderborn University, May 29, 2019.

§  Scherf, Shah, and Vivek (2019). René Scherf, Harsh Shah, and Meher Vivek. Mining of Supporting and Objecting Units. Lecture part VII of Computational Argumentation, Paderborn University, May 22, 2019.

References (student presentations)

Conclusion, Henning Wachsmuth