An ICALL writing support system tunable to varying levels of learner initiative Karin Harbusch 1 & Gerard Kempen 2,3 1 University of Koblenz-Landau, Koblenz,

Slides:



Advertisements
Similar presentations
Teaching Grammar and Language Functions
Advertisements

Psycholinguistic what is psycholinguistic? 1-pyscholinguistic is the study of the cognitive process of language acquisition and use. 2-The scope of psycholinguistic.
Introduction: The Chomskian Perspective on Language Study.
Introduction.  “a technique that enables the computer to encode complex grammatical knowledge such as humans use to assemble sentences, recognize errors.
Chapter 20: Natural Language Generation Presented by: Anastasia Gorbunova LING538: Computational Linguistics, Fall 2006 Speech and Language Processing.
NLP and Speech Course Review. Morphological Analyzer Lexicon Part-of-Speech (POS) Tagging Grammar Rules Parser thethe – determiner Det NP → Det.
NaLIX: A Generic Natural Language Search Environment for XML Data Presented by: Erik Mathisen 02/12/2008.
References Kempen, Gerard & Harbusch, Karin (2002). Performance Grammar: A declarative definition. In: Nijholt, Anton, Theune, Mariët & Hondorp, Hendri.
Are Linguists Dinosaurs? 1.Statistical language processors seem to be doing away with the need for linguists. –Why do we need linguists when a machine.
1/13 Parsing III Probabilistic Parsing and Conclusions.
Information Modeling: The process and the required competencies of its participants Paul Frederiks Theo van der Weide.
CS 330 Programming Languages 09 / 16 / 2008 Instructor: Michael Eckmann.
Second Language Acquisition and Real World Applications Alessandro Benati (Director of CAROLE, University of Greenwich, UK) Making.
Semantics and Lexicology Generativist semantics. From structuralist semantics Semantic features, components.
The Audiolingual Method
A community-based project Maria Carreira. Background Spanish 250: A class for Spanish HL speakers; Six-units, hybrid. Meets two days a week for a total.
Phonetics, Phonology, Morphology and Syntax
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Assessing Reading Exceeding Year 5 Expectations Focus Education Year 5 Exceeding Expectations: Reading Comprehension Express opinions about a text,
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
Quiz 1.What is the purpose of the SLALOM model? (a) Generate errors (b) Provide user feedback (c) Captures user proficiency in grammatical structures (d)
Assessing Reading: Meeting Year 3 Expectations
GRAMMAR APPROACH By: Katherine Marzán Concepción EDUC 413 Prof. Evelyn Lugo.
Communicative Language Teaching (CLT)
Linguistics, Pragmatics & Natural Grammar
Empirical Methods in Information Extraction Claire Cardie Appeared in AI Magazine, 18:4, Summarized by Seong-Bae Park.
ASSESSMENT SYED A RIZVI INTERIM ASSOCIATE PROVOST FOR INSTITUTIONAL EFFECTIVENESS.
Working group meeting January Time sheets Accounting Topic sheets Handouts Quality plan Anything else? Topics for consideration.
Incremental sentence production and ellipsis Incremental sentence production reduces the working memory capacity needed for advance planning: The planning.
Learner corpus analysis and error annotation Xiaofei Lu CALPER 2010 Summer Workshop July 13, 2010.
Experiments on Building Language Resources for Multi-Modal Dialogue Systems Goals identification of a methodology for adapting linguistic resources for.
Educational approach to multicultural competence in English and Dari Language Training Lt. Col. Tomasz Cymek Polish Armed Forces School of Languages
ELA Common Core Shifts. Shift 1 Balancing Informational & Literary Text.
THE BIG PICTURE Basic Assumptions Linguistics is the empirical science that studies language (or linguistic behavior) Linguistics proposes theories (models)
Te Kaitito A dialogue system for CALL Peter Vlugter, Alistair Knott, and Victoria Weatherall Department of Computer Science School of Māori, Pacific, and.
Iasi 25 – 26 June 2009 Creativity and innovation to promote multilingualism and intercultural dialogue.
Dr. Salomi Papadima- Sophocleous University of Nicosia BA in English Language and Literature LALI 441 TEFL The practice of English Language Teaching Chapter.
RELATIONAL FAULT TOLERANT INTERFACE TO HETEROGENEOUS DISTRIBUTED DATABASES Prof. Osama Abulnaja Afraa Khalifah
Content-based Instruction. “A learner is successful when the focus is on the content rather than on mastery language.”
Capturing patterns of linguistic interaction in a parsed corpus A methodological case study Sean Wallis Survey of English Usage University College London.
1 Intelligente Analyse- und Informationssysteme Frank Reichartz, Hannes Korte & Gerhard Paass Fraunhofer IAIS, Sankt Augustin, Germany Dependency Tree.
Towards the better software metrics tool motivation and the first experiences Gordana Rakić Zoran Budimac.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Compiler Construction (CS-636)
Anchor Standards ELA Standards marked with this symbol represent Kansas’s 15%
Teaching Writing.
Syntactic Annotation of Slovene Corpora (SDT, JOS) Nina Ledinek ISJ ZRC SAZU
TEFL METHODOLOGY I COMMUNICATIVE LANGUAGE TEACHING.
Introduction to Communicative Language Teaching Zhang Lu.
The Audiolingual Method
Communicative Language Teaching
Focus on Writing How to Identify a Good Writing The Writing Process:Pre-Writing The Writing Process:Drafting and Editing Designing Controlled and Guided.
Object-Oriented Parsing and Transformation Kenneth Baclawski Northeastern University Scott A. DeLoach Air Force Institute of Technology Mieczyslaw Kokar.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
Objective: Enabling students to translate from English into Arabic and vice versa. Why teach translation: It develops accuracy, fluency, clarity, and.
Dr. Mohamed Ramadan Saady 314ALL CH1.1 Chapter 1: Introduction to Compiling.
Syntax By WJQ. Syntax : Syntax is the study of the rules governing the way words are combined to form sentences in a language, or simply, the study of.
Chapter 11 Language. Some Questions to Consider How do we understand individual words, and how are words combined to create sentences? How can we understand.
An AV Control Method Using Natural Language Understanding Author : M. Matsuda, T. Nonaka, and T. Hase Date : Speaker : Sian-Lin Hong IEEE Transactions.
Assessing Grammar Module 5 Activity 5.
Assessing Grammar Module 5 Activity 5.
Natural Language Processing (NLP)
Software Requirements analysis & specifications
Lesson plans Introduction.
An ICALL writing support system tunable to varying levels
BBI 3212 ENGLISH SYNTAX AND MORPHOLOGY
Competence and performance
Natural Language Processing (NLP)
Artificial Intelligence 2004 Speech & Natural Language Processing
Natural Language Processing (NLP)
Presentation transcript:

An ICALL writing support system tunable to varying levels of learner initiative Karin Harbusch 1 & Gerard Kempen 2,3 1 University of Koblenz-Landau, Koblenz, DE 2 Max Planck Institute for Psycholinguistics, Nijmegen, NL 3 Department of Psychology, Leiden University, NL

Motivation: Learning to write in L2 through a dialogue with a sentence generator COMPASSII prototype at work (based on the Performance Grammar (PG) formalism) Student-initiated feedback production in our L2-writing system COMPASSII Conclusions and future work Overview

Observation: Langugage lerners like to create and test their own sentences instead of being restricted to work with prepared text materials. Motivation (I): Why ICALL? ICALL solution: Apply Natural Language Processing (NLP) techniques. Parsing Generation

Motivation (II): Parsing-based ICALL-system After the student has typed a sentence, the parser evaluates it and provides feedback on the grammatical quality. Problems with producing fine-tuned feedback: The more errors a sentence contains, the less accurate the feedback, due to the many correction options in the parser. Ambiguities in the analysis process make it difficult to select appropriate feedback. Origin of parsing problems: Student and parser perform rather different tasks although they use the very same grammar rules. However, interpreting and applying the rules for production purposes is not the same thing as doing this for comprehension purposes.

In producing a written sentence, writer and generation system perform the same job, based on the same grammar rules. Motivation (III): Generation-based L2 learning So, let them do the job together. Let them inform and help each other while building a grammatically correct sentence that expresses the student’s communicative intention.

Students construct sentences in a dialogue via a graphical drag&drop user interface of a natural language generation system, which intervenes immediately when they try to build an ill-formed structure. Every construction step is commented with informative feedback that the student might study in more depth. Motivation (IV): Dialogue with the generator Learner-initiated grammar study based on fine-tuned informative feedback

NLP techniques deployed in the L2-writing system COMPASSII COMPASSII: COMbinatorial and Paraphrastic Assembly of Sentence Structure Feedback in COMPASSII is based on a natural-language sentence and paraphrase generator with a graphical drag&drop user interface. Performance Grammar (PG) formalism and paraphrase generation for PG

The student drags words into a workspace where their grammatical properties are displayed in the form of syntactic treelets as defined in our grammar formalism (Lexicalized Performance Grammar). System at work (L2 = German, L1 = English) Why Performance Grammar? During the construction process, Performance Grammar affords the flexibility to concentrate on any part of the linguistic structure, in any order. Learner-initiative

Performance Grammar (PG) is a fully lexicalized grammar that belongs to the family of tree substitution grammars and deploys disjunctive feature unification as its main structure building mechanism. It adheres to the ID/LP format and includes separate components generating the hierarchical and the linear structure of sentences. Flat constituent/dependency trees. Every node contains finegrained syntactic information of the form: syntactic feature = value (e.g. case = accusative). Nodes may share this information. Word order rules are decoupled from constituent/dependency information. Word order rules are based on the linguistic theory of topological fields During the construction process, Performance Grammar affords the flexibility to concentrate on any part of the linguistic structure, in any order.

The student drags words into a workspace where their grammatical properties are displayed in the form of syntactic treelets as defined in our grammar formalism (Lexicalized Performance Grammar). Lexicon window List of inflected word forms the students can select from

The student drags words into a workspace where their grammatical properties are displayed in the form of syntactic treelets as defined in our grammar formalism (Lexicalized Performance Grammar). Workspace window Student manipulates lexical treelets in the workspace

The student drags words into a workspace where their grammatical properties are displayed in the form of syntactic treelets as defined in our grammar formalism (Lexicalized Performance Grammar). Feedback window Communication window currently showing treelet information belonging to selected node in the workspace

In the workspace, the student can combine treelets by moving the root of one treelet to a foot of another treelet. In the generator, this triggers a unification process that evaluates the quality of the intended structure. Tree building in the workspace If the latter is licensed by the generator’s syntax, the tree grows and a larger phrase-structure tree is displayed. In case of licensing failure, the generator informs the student about the reason(s). This feedback follows directly from the unification requirements.

Tree composition via drag&drop

Feedback generation during the writing dialogue Each student action triggers detailed informative feedback (positive/negative). All feedback texts are attached to a PG treelet or to a word order rule, which can be inspected in more detail if desired. MAL-RULES extend the grammar to model frequently observed errors.

Conclusions COMPASSII system is a new sentence generation application.We deploy the paraphrase generator for PG which allows direct graphical manipulation of syntactic structures. COMPASSII supports students in producing diverse sentence structures on-line allowing them to focus on grammatical structure.

Future work (I) Feedback texts adapted to the grammatical knowledge of the student, Developing a real German course targeting some domain of constructions, e.g. word order in German clauses, for highschool students who are native speakers of English. Evaluation studies with such ICALL courses.

Future work (II) Teach coordinate elision in German Example of clausal coordination from the TIGER treebank: Monopole sollen geknackt werden und Märkte sollen getrennt werden ‘Monopolies should be shattered and markets split’ Monopole sollen geknackt werden und Märkte sollen getrennt werden ⌧ ⌧ ⌧⌧ COMPASSII subsystem of ELLEIPO: generates all possible elisions corpus frequences determine preferred choice

Dank u! Thank you!

For more information on the Performance Grammar formalism and COMPASSII see our websites: Ask us for a liveAsk us for a live demo here at CALL 2010!