1 of 13

Presented by

Guided by

Prof. Smita Patil

Wych Debater

AI learns the art of Debate

“Can this ancient art bring us new perspectives.”

Rishabh Yadav

Anujay Ghosh

Vidit Gholam

2 of 13

Index

Abstract

Introduction of the title

�Aim(s) and Objective

�Literature Surveyed

�Algorithm/Block Diagram

�Details of Software & Hardware

Conclusion

References

2

3 of 13

3

2

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

3

4

5

6

7

8

References

  • AI Debater is aimed to be first AI system that can debate humans on complex topics.
  • It’s able to debate topics it never trained on.
  • With just a few minutes of prep, AI Debater is ready to deliver an opening speech.
  • First, it searches for short pieces of text, drawing from around billions of sentences taken from newspapers and journals.
  • This process can result in a few hundred relevant text segments.
  • The AI system removes redundant text.
  • Selects the strongest remaining claims and evidence, and arranges these by themes to create a narrative.

4 of 13

4

2

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

3

4

5

6

7

8

References

  • AI debater pieces all the selected arguments together to create and deliver a persuasive speech.
  • The next step is to listen to the opponent’s response, digest it and build a rebuttal.
  • The core technology breaks new ground in AI including
  • Data-driven speech writing and delivery
  • Listening comprehension
  • Modelling human dilemmas.

5 of 13

5

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

3

4

5

6

7

8

References

1

  • AI Debater is the first AI system that can debate humans on complex topics. AI Debater digests massive texts, constructs a well-structured speech on a given topic, delivers it with clarity and purpose, and rebuts its opponent.
  • Eventually, AI Debater will help people reason by providing compelling, evidence-based arguments and limiting the influence of emotion, bias, or ambiguity.
  • It’s civil. If it disagrees, it explains its position with respect and refrain from any and all personal attacks.

6 of 13

6

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

4

5

6

7

8

References

  • The goal is to help people build persuasive arguments and make well-informed decisions.
  • The rise of one-sided and doctored narratives is challenging society. We need a smarter way.
  • New developments in language and reasoning in AI can help shine a light in the darkness of distorted facts to provide diverse, well-informed viewpoints both the pro and the con.
  • The world is awash with information, misinformation, and superficial thinking. AI Debater pushes the frontiers of AI to facilitate intelligent debate so we can build well-informed arguments and make better decisions.
  • It’s able to debate topics it never trained on.

1

2

7 of 13

7

Future Scope

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

4

5

6

7

8

References

  • The interaction of man and machine could be enriching for both. It’s not a question of one being better than the other, but about AI and humans working together.
  • Master the complex and rich world of human language.
  • Fake news detection could be much easier.
  • In Judiciary it can be used to fasten the case hearing process.
  • Academics for learning purpose with knowing both pro and cons
  • Policy making, AI debater will enrich the end user with facts and narratives.
  • Personal Debating as well, if you are preparing for some interviews or speech.

1

2

8 of 13

8

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

5

6

7

8

References

Step 1 - Understanding a topic Using AI natural language processing technologies

Step 2 - Argument construction build an opening speech to defend or oppose this motion

Step 3 - Content Organization

Step 4 - Constructing an argument and rebuttal

1

2

3

9 of 13

9

Research Paper

Technologies

Paper-1

Paper -2

Paper-3

Paper-4

Argument Mining

Detecting claims in relevant documents[2]

(Shachar Mirkin,Yoav Kantor et al , 2018)

Detecting evidence in relevant documents [2]

(Ruty Rinott, Carlos Alzate et al , 2015)

Negating claims

(Yonatan Bilu, Daniel Hershcovich June 2015)[2]

Relating arguments across texts

(Yufang Hou and Charles Jochim, 2017)[2]

Stance Classification and Sentiment Analysis

Determining expert opinion stance

(Orith Toledo-Ronen, Roy Bar-Haim, 2016)[6]

Determining claim stance

(Roy Bar-Haim, Indrajit Bhattacharya et al, 2017)[6]

Improving claim stance classification

(Roy Bar-Haim, Lilach Edelstein et al, 2017)[6]

Classifying sentiment of idioms

(Orith Toledo-Ronen, Roy Bar-Haim, et al 2018)[6]

Deep Neural Networks and weak supervision

Understanding Automatic Speech Recognition (ASR) output[1]

Predicting phrase breaks

(Raul Fernandez, Asaf Rendel, 2017)[1]

Identifying similar sentences

(Liat Ein Dor, Yosi Mass, et al, July 2018)[1]

Emphasizing words and phrases

(Slava Shechtman, Moran Mordechay , 2018)[1]

Text-to-Speech System

Improving speech pattern[5]

(Yosi Mass, Slava Shech, et al 2018)

10 of 13

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

4

6

7

8

References

1

2

3

1. Corpus ingestion

7. Rebuttal

3. Relevant argument identification

2. Motion

4. Knowledge Application

5. Persuasive Narrative Generation

6. Opponent’s Speech

AI Debater Architecture

11 of 13

11

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software

& Hardware

Conclusion

Abstract

4

5

7

8

References

Anaconda Distribution

Numpy

SciPy

Matplotlib

Python

Jupyter Notebook

Datasets

Frameworks

Android Studio

1

2

3

Software Requirement

Hardware Requirement

GPU

Computing Unit

Speaker

Mic

8 GB RAM

i7 Processor

12 of 13

12

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

4

5

6

8

References

1

2

3

Searches index of around millions of articles.

Identify the claims of opponent and prepare rebuttal points and craft it’s narrative.

Looks for texts that is relevant, argumentative & supports it’s position.��Organizes supporting positions into a narrative expressed in natural language

� �

AI debater is a system which showcases coordination of multiple AI engines.

Develop a system that can hold its’ own in a full debate with a human.

Must recognise an argument as ‘Pro’ or ‘Con’

Help people to take better decisions

12

13 of 13

13

Aim(s) and Objective

Introduction of the title

Literature Surveyed

Algorithm/Block Diagram

Details of Software & Hardware

Conclusion

Abstract

4

5

6

7

8

References

1

2

3

Bibliography, references & acknowledgements

13