INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON 2003 19-22 DECEMBER, 2003.

Slides:



Advertisements
Similar presentations
Introduction to Computational Linguistics
Advertisements

Intro to NLP - J. Eisner1 Current & Future NLP Research A Few Random Remarks.
Why study grammar? Knowledge of grammar facilitates language learning
For Friday No reading Homework –Chapter 23, exercises 1, 13, 14, 19 –Not as bad as it sounds –Do them IN ORDER – do not read ahead here.
1 Texmex – November 15 th, 2005 Strategy for the future Global goal “Understand” (= structure…) TV and other MM documents Prepare these documents for applications.
Natural Language and Speech Processing Creation of computational models of the understanding and the generation of natural language. Different fields coming.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
By Rohana Mahmud (NLP week 1-2)
Final Review CS4705 Natural Language Processing. Semantics Meaning Representations –Predicate/argument structure and FOPC Thematic roles and selectional.
Introduction to CL Session 1: 7/08/2011. What is computational linguistics? Processing natural language text by computers  for practical applications.
تمرين شماره 1 درس NLP سيلابس درس NLP در دانشگاه هاي ديگر ___________________________ راحله مکي استاد درس: دکتر عبدالله زاده پاييز 85.
1/23 Applications of NLP. 2/23 Applications Text-to-speech, speech-to-text Dialogues sytems / conversation machines NL interfaces to –QA systems –IR systems.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
ELN – Natural Language Processing Giuseppe Attardi
CAREERS IN LINGUISTICS OUTSIDE OF ACADEMIA CAREERS IN INDUSTRY.
Introduction to NLP.
9/8/20151 Natural Language Processing Lecture Notes 1.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
For Friday Finish chapter 23 Homework: –Chapter 22, exercise 9.
/425 Declarative Methods - J. Eisner /425 Declarative Methods Prof. Jason Eisner MWF 3-4pm (sometimes 3-4:15)
1 Computational Linguistics Ling 200 Spring 2006.
Natural Language Processing Introduction. 2 Natural Language Processing We’re going to study what goes into getting computers to perform useful and interesting.
Natural Language Processing Rogelio Dávila Pérez Profesor – Investigador
Intro to NLP - J. Eisner1 The Future of NLP A Few Random Remarks.
Language Technology I © 2005 Hans Uszkoreit Language Technology I 2005/06 Hans Uszkoreit Universität des Saarlandes and German Research Center for Artificial.
Introduction to CL & NLP CMSC April 1, 2003.
Natural Language Processing Daniele Quercia Fall, 2000.
Levels of Language 6 Levels of Language. Levels of Language Aspect of language are often referred to as 'language levels'. To look carefully at language.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
1 CSI 5180: Topics in AI: Natural Language Processing, A Statistical Approach Instructor: Nathalie Japkowicz Objectives of.
I. INTRODUCTION.
Collocations and Information Management Applications Gregor Erbach Saarland University Saarbrücken.
NLP ? Natural Language is one of fundamental aspects of human behaviors. One of the final aim of human-computer communication. Provide easy interaction.
Mabel Ortiz N.. Discourse analysis 1. What is discourse? It is written or spoken _______. A. Words B. Sentences C. Paragraphs D. Communication What is.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
HYMES (1964) He developed the concept that culture, language and social context are clearly interrelated and strongly rejected the idea of viewing language.
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
ICS 482: Natural language Processing Pre-introduction
Introduction to Linguistics Class # 1. What is Linguistics? Linguistics is NOT: Linguistics is NOT:  learning to speak many languages  evaluating different.
Lecture 1 Lec. Maha Alwasidi. Branches of Linguistics There are two main branches: Theoretical linguistics and applied linguistics Theoretical linguistics.
©2003 Paula Matuszek CSC 9010: Text Mining Applications Dr. Paula Matuszek (610)
For Monday Read chapter 24, sections 1-3 Homework: –Chapter 23, exercise 8.
For Friday Finish chapter 24 No written homework.
For Monday Read chapter 26 Last Homework –Chapter 23, exercise 7.
1 Branches of Linguistics. 2 Branches of linguistics Linguists are engaged in a multiplicity of studies, some of which bear little direct relationship.
ACE TESOL Diploma Program – London Language Institute OBJECTIVES You will understand: 1. The terminology and concepts of semantics, pragmatics and discourse.
CSE467/567 Computational Linguistics Carl Alphonce Computer Science & Engineering University at Buffalo.
Natural Language Processing Chapter 1 : Introduction.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 1 (03/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Introduction to Natural.
For Friday Finish chapter 23 Homework –Chapter 23, exercise 15.
1 An Introduction to Computational Linguistics Mohammad Bahrani.
Defining Discourse.
WHAT IS LANGUAGE?. 4 The study of language (linguistics) may treat a language as a self- contained system; or it may treat it as an object that varies.
For Monday Read chapter 26 Homework: –Chapter 23, exercises 8 and 9.
Overview of Statistical NLP IR Group Meeting March 7, 2006.
INTRODUCTION TO APPLIED LINGUISTICS
Introduction to RST (Rhetorical Structure Theory)
Sentiment analysis algorithms and applications: A survey
Natural Language Processing (NLP)
Implementing AI solutions using the cognitive services in Azure
Prof. Jason Eisner MWF 3-4pm (sometimes 3-4:15)
Natural Language Processing
Natural Language Processing (NLP)
CS4705 Natural Language Processing
Artificial Intelligence 2004 Speech & Natural Language Processing
Information Retrieval
Natural Language Processing (NLP)
Presentation transcript:

INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003

Computational Linguistics: HOW ONE FEEDS THE OTHER We can study anything about language Formalize some insights 2. Study the formalism mathematically 3. Develop & implement algorithms 4. Test on real data

nlp : The Big Questions What are the right formalisms to encode linguistic knowledge? –Discrete knowledge: what is possible? –Continuous knowledge: what is likely? How can we compute efficiently with these formalisms? –Or find approximations that work pretty well?

Some of the Active Research Syntax: It’s converging, but still messy –“DEEP/SURFACE/SHALOOW structure” problems of syntax Phonology: Formalism under hot development Speech: –Better language modeling –Better models of acoustics, articulatory pronunciation –Adaptation to particular speakers and dialects Translation models and algorithms Semantic theories and connection to AI – use stats? –Too many semantic phenomena. Really hard to determine and disambiguate possible meanings.

Deploying NLP Speech recognition and IR have finally gone commercial over the last few years. But not much NLP is out in the real world. What kind of applications should we be working toward? Resources: –Corpora, with or without annotation –WordNet; morphologies; maybe a few grammars –Some languages don’t gell well with NLP or speech modules, or statistical training modules. –But there are research toolkits that exist and they need to be made available.

Sneaking NLP in through the back door –ADD FEATURES TO EXISTING INTERFACES “Click to translate” Spell correction of queries Allow multiple types of queries Work on document clusters and summaries Machines gradually replacing phone/ helpdesks – now becoming a reality elsewhere –BACK-END PROCESSING Information extraction and normalization to build databases: Assemble good text from boilerplate - wherever –HAND-HELD DEVICES Translator Personal conversation recorder, with topical search

Making Search applications and technology for the masses? Allow queries over meanings, not sentences Need semantic network extraction from the web Simple entities and relationships among them Not complete, but linked to original text Allow inexact queries – Train data and learn to generalize from a few tagged examples Redundancy factor is important Collapse for browsability or space Games Command-and-control applications “Practical dialogue” (computer as assistant)

Applications in Discourse Modeling Following Donia Scott & Hans Kamp, I would say that here is a field that is still unable to come to terms with the semantics- prgamatics divide of texts and natural languages and related problems. How to combine both semantic representation and yet keep pragmatic information? Highly elliptical utterances that are common in spoken dialogue pose special challenges. Many theories but none is complete, although some (or aspects of some) lend themselves more readily to implementation than others.

A theory of discourse coherence (Jerry Hobbs, 1985) based on a small, limited set of coherence relations which is part of a larger, still-developing theory of the relations between text interpretation and belief systems. A tripartite organization of discourse structure (cf. Grosz and Sidner 1986) according to the focus of attention of the speaker, (the attentional state), the structure of the speaker's purposes (the intentional structure) and the structure of sequences of utterances. We have Rhetorical Structure Theory (RST) where there is a hierarchical organization of text spans involving nucleus or satellite set of relations. (Mann & Thompson) Then, there is Discourse Representation Theory (DRT) (cf. Kamp 1981), a semantic theory developed for the express purpose of representing and computing trans-sentential anaphora and other forms of text cohesion Different approaches to discourse and dialogue study

Discourse Modeling in NLP: Future Directions Nature of Discourse Relations: textual, rhetorical, intentional, or informational? Number of Discourse Relations: Level of Abstraction at which Discourse is Described: Nature of Discourse Segments, and the psychological reality issue Role of Intentions in Discourse: Mechanisms for Handling Key Linguistic Phenomena & Reasoning

SINCE MOST NLP SYSTEMS MUST DEPEND ON CAREFUL HANDLING OF MEANING, AS THIS MODEL SHOWS, THAT SHOULD BE OUR PRIORITY AREA NOW.

Thank You & Welcome Once Again