LING 388: Computers and Language

Slides:



Advertisements
Similar presentations
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Chunking: Shallow Parsing Eric Atwell, Language Research Group.
Advertisements

Information Extraction Lecture 7 – Linear Models (Basic Machine Learning) CIS, LMU München Winter Semester Dr. Alexander Fraser, CIS.
Sequence Classification: Chunking Shallow Processing Techniques for NLP Ling570 November 28, 2011.
ClassMate A System for Automated Event Extraction from Course Websites Ashutosh Kulkarni & Harry Robertson.
Chapter 20: Natural Language Generation Presented by: Anastasia Gorbunova LING538: Computational Linguistics, Fall 2006 Speech and Language Processing.
Shallow Processing: Summary Shallow Processing Techniques for NLP Ling570 December 7, 2011.
Chapter 1: Introduction to Pattern Recognition
Named Entity Recognition LING 570 Fei Xia Week 10: 11/30/09.
LING 388: Language and Computers Sandiway Fong Lecture 28: 12/6.
Natural Language Processing AI - Weeks 19 & 20 Natural Language Processing Lee McCluskey, room 2/07
1 CSC 594 Topics in AI – Applied Natural Language Processing Fall 2009/ Shallow Parsing.
Introduction to CL Session 1: 7/08/2011. What is computational linguistics? Processing natural language text by computers  for practical applications.
Revision Week John Barnden School of Computer Science University of Birmingham Natural Language Processing /11 Semester 2.
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.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
1. Introduction to Pattern Recognition and Machine Learning. Prof. A.L. Yuille. Dept. Statistics. UCLA. Stat 231. Fall 2004.
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.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Introduction to Natural Language Processing Heshaam Faili University of Tehran.
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Truc-Vien T. Nguyen Lab: Named Entity Recognition.
NLP.
CS 4705 Natural Language Processing Fall 2010 What is Natural Language Processing? Designing software to recognize, analyze and generate text and speech.
1 Named Entity Recognition based on three different machine learning techniques Zornitsa Kozareva JRC Workshop September 27, 2005.
Machine Learning in Spoken Language Processing Lecture 21 Spoken Language Processing Prof. Andrew Rosenberg.
Ling 570 Day 17: Named Entity Recognition Chunking.
L’età della parola Giuseppe Attardi Dipartimento di Informatica Università di Pisa ESA SoBigDataPisa, 24 febbraio 2015.
Lecture 13 Information Extraction Topics Name Entity Recognition Relation detection Temporal and Event Processing Template Filling Readings: Chapter 22.
Opinion Holders in Opinion Text from Online Newspapers Youngho Kim, Yuchul Jung and Sung-Hyon Myaeng Reporter: Chia-Ying Lee Advisor: Prof. Hsin-Hsi Chen.
Natural language processing tools Lê Đức Trọng 1.
Information extraction 2 Day 37 LING Computational Linguistics Harry Howard Tulane University.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
A Scalable Machine Learning Approach for Semi-Structured Named Entity Recognition Utku Irmak(Yahoo! Labs) Reiner Kraft(Yahoo! Inc.) WWW 2010(Information.
For Friday Finish chapter 24 No written homework.
CSC 594 Topics in AI – Text Mining and Analytics
Objectives: Terminology Components The Design Cycle Resources: DHS Slides – Chapter 1 Glossary Java Applet URL:.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.
CS 4705 Lecture 17 Semantic Analysis: Robust Semantics.
1 An Introduction to Computational Linguistics Mohammad Bahrani.
AQUAINT Mid-Year PI Meeting – June 2002 Integrating Robust Semantics, Event Detection, Information Fusion, and Summarization for Multimedia Question Answering.
Dan Roth University of Illinois, Urbana-Champaign 7 Sequential Models Tutorial on Machine Learning in Natural.
Related Courses CMPT 411: Knowledge Representation. Mainly Logic. CMPT 413: Computational Linguistics. Dealing with Natural Language. CMPT 419/726: Often.
Relation Extraction (RE) via Supervised Classification See: Jurafsky & Martin SLP book, Chapter 22 Exploring Various Knowledge in Relation Extraction.
Natural Language Processing Information Extraction Jim Martin (slightly modified by Jason Baldridge)
CSC 594 Topics in AI – Natural Language Processing
Introduction Machine Learning 14/02/2017.
Lecture 24: Relation Extraction
Natural Language Processing (NLP)
Pattern Recognition Sergios Theodoridis Konstantinos Koutroumbas
Why Study Spoken Language?
CSCE 590 Web Scraping – Information Retrieval
MTH 209 Education for Service/tutorialrank.com
Text Analytics Giuseppe Attardi Università di Pisa
What is Pattern Recognition?
Why Study Spoken Language?
CSC 594 Topics in AI – Natural Language Processing
Tagging Review Comments Rationale #10 Week 13
Basic Text Processing: Sentence Segmentation
Lecture 13 Information Extraction
Regular expressions 3 Day /26/16
CSCI 5832 Natural Language Processing
How to publish in a format that enhances literature-based discovery?
Machine Learning Course.
Text Mining & Natural Language Processing
Text Mining & Natural Language Processing
CSCI 5832 Natural Language Processing
Natural Language Processing (NLP)
CS224N Section 3: Corpora, etc.
CSE 291G : Deep Learning for Sequences
CS249 Advanced Seminar: Learning From Text
Natural Language Processing (NLP)
Presentation transcript:

LING 388: Computers and Language Lecture 10

Class exercises with TA last week Some feedback: how did it go?

Named Entity Recognition (NER) Jurafsky & Martin (JM) textbook on Speech and Language Processing Used in LING 438/538 course in Fall See JM Chapter 22: Information Extraction 22.1 Named Entity Recognition 22.2 Relation Detection and Classification also Chapter 21 for Anaphora Resolution

Named Entity Recognition (NER) (also Identification and Extraction) tries to locate and classify atomic elements in text into predefined categories such as the names of persons, organizations, locations, expressions of times, quantities, monetary values, percentages, etc. [paraphrased from http://en.wikipedia.org/wiki/Named- entity_recognition]

Illinois NER System Website: http://cogcomp.org/page/demo_view/ner

Example WSJ9_002.txt

Illinois NER System NLP systems might also compute: anaphora reference http://cogcomp.cs.illinois.edu/demo/ner/

JM Chapter 22

JM Chapter 22

JM Chapter 22 Ambiguity: sometimes systematic, sometimes not

Illinois NER system On the ambiguous examples, so-so performance:

JM Chapter 22 Word by word labeling (IOB “inside outside beginning”)

JM Chapter 22 POS information Shape Syntactic chunking

JM Chapter 22

JM Chapter 22 What features to use in making a decision (used also for Machine Learning)?