Relationship between Physics Understanding and Paragraph Coherence Reva Freedman November 15, 2012.

Slides:



Advertisements
Similar presentations
© 2014 Systems and Proposal Engineering Company. All Rights Reserved Using Natural Language Parsing (NLP) for Automated Requirements Quality Analysis Chris.
Advertisements

Academic Writing Writing an Abstract.
CPSC 422, Lecture 16Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 16 Feb, 11, 2015.
ADGEN USC/ISI ADGEN: Advanced Generation for Question Answering Kevin Knight and Daniel Marcu USC/Information Sciences Institute.
A Syntactic Translation Memory Vincent Vandeghinste Centre for Computational Linguistics K.U.Leuven
1 Discourse, coherence and anaphora resolution Lecture 16.
INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003.
Predicting Text Quality for Scientific Articles Annie Louis University of Pennsylvania Advisor: Ani Nenkova.
CSE 574 – Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
Generative Models of Discourse Eugene Charniak Brown Laboratory for Linguistic Information Processing BL IP L.
Chapter 2: Algorithm Discovery and Design
Qualitative Data Analysis Systems
Scientific Writing Skills Presented by Prof. Leon de Stadler US Writing Centre.
Hash Tables1 Part E Hash Tables  
Organizing information
C SC 620 Advanced Topics in Natural Language Processing 3/9 Lecture 14.
CSCI 5582 Fall 2006 CSCI 5582 Artificial Intelligence Lecture 22 Jim Martin.
Chapter 2: Algorithm Discovery and Design
Strategies to identify the Main Idea. Step One: Read the entire text. Step Two: Read each paragraph and find the main idea of the single paragraph. Step.
Topics = Domain-Specific Concepts Online Physics Encyclopedia ‘Eric Weisstein's World of Physics’ Contains total 3040 terms including multi-word concepts.
SI485i : NLP Set 12 Features and Prediction. What is NLP, really? Many of our tasks boil down to finding intelligent features of language. We do lots.
THE MATHEMATICS OF STATISTICAL MACHINE TRANSLATION Sriraman M Tallam.
Module Code CT1H01NI: Study Skills For Communication Technology Lecture for Week Autumn.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 An Efficient Concept-Based Mining Model for Enhancing.
Introduction Chapter 10 :: Drafting and Revising Coherent Documents Pages 218 to 236 By: Meghna Nagarajan, Sarah Curet, Brandon Plunkett, Andrew Hardin,
What is Readability?  A characteristic of text documents..  “the sum total of all those elements within a given piece of printed material that affect.
Interactive Dialogue Systems Professor Diane Litman Computer Science Department & Learning Research and Development Center University of Pittsburgh Pittsburgh,
Scientific Writing Skills Presented by Prof. Leon de Stadler US Writing Centre
Invention and Arrangement
SLOW DOWN!!!  Remember… the easiest way to make your score go up is to slow down and miss fewer questions  You’re scored on total points, not the percentage.
CHAPTER 1 Overview of Programming and Problem Solving.
Discourse Topics, Linguistics, and Language Teaching Richard Watson Todd King Mongkut’s University of Technology Thonburi arts.kmutt.ac.th/crs/research/
Sampletalk Technology Presentation Andrew Gleibman
Topic 21 Cryptography CS 555 Topic 2: Evolution of Classical Cryptography CS555.
Learning to Transform Natural to Formal Language Presented by Ping Zhang Rohit J. Kate, Yuk Wah Wong, and Raymond J. Mooney.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 A Comparison of SOM Based Document Categorization Systems.
Machine Translation  Machine translation is of one of the earliest uses of AI  Two approaches:  Traditional approach using grammars, rewrite rules,
An Intelligent Analyzer and Understander of English Yorick Wilks 1975, ACM.
Plagiarism, Paraphrasing and Documenting Quotations.
ARTIFICIAL INTELLIGENCE DR. ABRAHAM AI a field of computer science that is concerned with mechanizing things people do that require intelligent.
16-1 Chapter 16 Analyzing Information & Writing Reports   Analyzing Data   Choosing Information   Organizing Reports   Seven Organization Patterns.
© 2008 The McGraw-Hill Companies, Inc. Chapter 8: Cognition and Language.
Set the context – provide general information about the main idea, explaining the situation so the reader can make sense of the topic and the claims you.
Collaborative Research: Monitoring Student State in Tutorial Spoken Dialogue Diane Litman Computer Science Department and Learning Research and Development.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
CMPS 1371 Introduction to Computing for Engineers PRINCIPLES OF PROBLEM SOLVING.
1 Intelligente Analyse- und Informationssysteme Frank Reichartz, Hannes Korte & Gerhard Paass Fraunhofer IAIS, Sankt Augustin, Germany Dependency Tree.
Chapter 3 Improving Writing Techniques
The “Fast-Food” Essay (Ideas from
Essential Skills for Writing
1/6/20161 CS 3343: Analysis of Algorithms Lecture 2: Asymptotic Notations.
Support Vector Machines and Kernel Methods for Co-Reference Resolution 2007 Summer Workshop on Human Language Technology Center for Language and Speech.
The Expository Essay. What is an expository essay? An expository essay explains, or acquaints the reader with knowledge about the topic. Expository essays.
UNITY To create unity in an essay, you need to ensure everything you write supports your thesis. Each paragraph should contain a topic sentence that relates.
Searching Topics Sequential Search Binary Search.
CES 592 Theory of Software Systems B. Ravikumar (Ravi) Office: 124 Darwin Hall.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
The Rayleigh-Taylor Instability By: Paul Canepa and Mike Cromer Team Leftovers.
Chapter 9. Writing Coherent Documents © 2010 by Bedford/St. Martin's1 Consider these eight questions as you revise the document for coherence: Have you.
An evolutionary approach for improving the quality of automatic summaries Constantin Orasan Research Group in Computational Linguistics School of Humanities,
NATURAL LANGUAGE PROCESSING
Logical Division of Ideas & Coherence
Module 5 Requirements for a university essay Part 3 Transition Module 5 developed by Elisabeth Wielander.
Dan Roth University of Illinois, Urbana-Champaign 7 Sequential Models Tutorial on Machine Learning in Natural.
Chapter 11: Artificial Intelligence
PURPOSE OF THE INTRODUCTORY PARAGRAPH
Projectile motion Projectile Motion Subject to Gravity Assumptions:
The Friendship Algorithm
Artificial Intelligence
Presentation transcript:

Relationship between Physics Understanding and Paragraph Coherence Reva Freedman November 15, 2012

Outline What is AIED? Intelligent tutoring systems for physics Coherence: an important factor Database and experiment Results Conclusions

What is AIED? Artificial Intelligence in Education Breakthrough in last decade –Follows transformation in AI (and NLP) in the previous decade “Science of learning” –Not just intuition any more

AIED + NLP: A good match Natural Language Processing –NL = what you speak Intelligent tutoring systems often use NL for the same reasons people do –More expressive than GUI –More flexible

Teaching/Learning Physics Two goals in physics teaching –Conceptual understanding –Problem solving Does teaching one help the other? Same issue in other sciences

ITSPOKE System Intelligent tutoring system for physics –Latest in a series  Andes/Atlas ...  APE (Python/TCP-IP  C++/etc/.COM) Experiment –Students solve a physics problem –Then write essay about it –Then rewrite essay until tutor is satisfied

Sample Physics Problem A person running in a straight line at a constant velocity throws a pumpkin straight up. Where does it land and why?

Sample Student Essay 1)While you are carrying the pumpkin, it has the same horizontal velocity as you do. 2)When you throw it up, there is the force of your throw which carries it vertically up, but there is no horizontal force to affect its horizontal velocity. 3)Eventually gravity will overcome the force of your throw and the pumpkin will come back down.

Sample Student Essay 4)During the pumpkin’s entire path up and back down, there is no horizontal force acting on it, so it will maintain the same constant velocity that it had when you were carrying it. 5)So the pumpkin will land on the ground right by your feet.

Coherence Coherence used to be hard to get hold of –“Know it when you see it” –But impossible to measure Barzilay and Lapata (2005, 2008) –New theory based on the new AI –Coherence is based on the relationship between the use (e.g., pumpkin) of entities in successive sentences

Importance of Coherence Local coherence is the major cause of students’ understanding what they read –McKoon and Ratcliff (1992)

Data Structure: Entity Grid s = subjecto = object x = other role- = none Sent. #1Sent. #2 noun 1s- noun 2sx noun 3-o

Algorithm (Barzilay/Lapata) Assume human texts are more coherent than permutations of them Choose a permutation function For every permutation of each essay in the training set, compare original vs. permutation Induce coherence function that prefers the original human text most often

A Permutation Function Binary discrimination –Compare original against random permutation –Fastest and easiest –Run multiple times and see who wins

Database Data –Experiment | student | problem | essay –No. of “wins” for binary test (0 – 20) –Physics pretest and posttest 2219 data points –Small number but big records

Methods Quinlan’s C4.5 algorithm –Implementation in Weka’s J48 –Numeric fields considered as nominal values, e.g., four subgroups for posttest values

Results: Null Hypothesis! No relationship between essay sequence number and coherence –When students rewrite their essays, they do not become more coherent No relationship between posttest score and coherence –Students with better conceptual understanding of physics do not write more coherent essays

Current Work Using NLP to break down data Relationships between linguistic features of the data and –Coherence –Physics knowledge

Wider Interests Science of learning without AI –What makes CS students successful? Computational linguistics w/o learning –Machine translation of lesser studied languages Programming –Building ITSs

Acknowledgements Learning Research and Development Center –University of Pittsburgh Diane Litman –Founder and director of ITSPOKE lab Kate Forbes-Riley –ITSPOKE researcher

Coherence: Underlying Ideas Important entities are more likely to be occur in key syntactic positions such as subject or object They are more likely to be introduced in the main clause They are more likely to be referred to with pronouns in later mentions

Coherence and Entity Use Texts about the same entity will appear more coherent to the reader than texts with multiple topic switches Continuity of topic leads to consistent patterns of entity use

Permutation Functions 1)Binary discrimination –Compare original against random permutation –Fastest –Easiest 2)Insertion –Insert one sentence, given the others –Quadratic in document length

Permutation Functions 3)Ordering –Try all permutations –Exponential in document length Implementation –Brown Coherence Toolkit (Elsner, 2008)

Entity Grid: Assumptions Noun phrases with the same head noun refer to the same entity –The bank I went to –The bank up the street Salience (importance) is measured by number of uses Assumptions can be changed