Unformatted text preview:

CMSC 723 Computational Linguistics I Session 4 Part of Speech Tagging Jimmy Lin The iSchool University of Maryland Wednesday September 23 2009 Source Calvin and Hobbs Today s Agenda What are parts of speech POS What is POS tagging Methods for automatic POS tagging Rule based POS tagging Transformation based learning for POS tagging Along the way Evaluation Supervised machine learning Parts of Speech Equivalence class of linguistic entities Categories or types of words Study dates back to the ancient Greeks Dionysius Thrax of Alexandria c 100 BC 8 parts of speech noun verb pronoun preposition adverb conjunction participle article Remarkably enduring list 4 How do we define POS By meaning What occurs nearby What does it act as By what morphological processes affect it ble Th Verbs are actions ink bac k to th e comic Adjectives are properties Nouns are things By the syntactic environment Unrelia What affixes does it take Combination of the above Parts of Speech Open class Impossible to completely enumerate New words continuously being invented borrowed etc Closed class Closed fixed membership Reasonably easy to enumerate Generally short function words that structure sentences Open Class POS Four major open classes in English Nouns Verbs Adjectives Adverbs All languages have nouns and verbs but may not have the other two Nouns Open class Semantics Generally words for people places things But not always bandwidth energy Syntactic environment New inventions all the time muggle webinar Occurring with determiners Pluralizable possessivizable Other characteristics Mass vs count nouns Verbs Open class Semantics Generally denote actions processes etc Syntactic environment New inventions all the time google tweet Intransitive transitive ditransitive Alternations Other characteristics Main vs auxiliary verbs Gerunds verbs behaving like nouns Participles verbs behaving like adjectives Adjectives and Adverbs Adjectives Generally modify nouns e g tall girl Adverbs A semantic and formal potpourri Sometimes modify verbs e g sang beautifully Sometimes modify adjectives e g extremely hot Closed Class POS Prepositions In English occurring before noun phrases Specifying some type of relation spatial temporal Examples on the shelf before noon Particles Resembles a preposition but used with a verb phrasal verbs Examples find out turn over go on Particle vs Prepositions He came by the office in a hurry He came by his fortune honestly by preposition by particle We ran up the phone bill We ran up the small hill up particle up preposition He lived down the block He never lived down the nicknames down preposition down particle More Closed Class POS Determiners Establish reference for a noun Examples a an the articles that this many such Pronouns Refer to person or entities he she it Possessive pronouns his her its Wh pronouns what who Closed Class POS Conjunctions Coordinating conjunctions Join two elements of equal status Examples cats and dogs salad or soup Subordinating conjunctions Join two elements of unequal status Examples We ll leave after you finish eating While I was waiting in line I saw my friend Complementizers are a special case I think that you should finish your assignment Lest you think it s an Anglo centric world It s time to visit The Linguistic Twilight Zone Digression The Linguistic Twilight Zone Perhaps not so strange Turkish uygarla t ramad klar m zdanm s n zcas na uygar la t r ama d k lar m z dan m s n z cas na behaving as if you are among those whom we could not cause to become civilized Chinese No verb adjective distinction beautiful to be beautiful Digression The Linguistic Twilight Zone Tzeltal Mayan language spoken in Chiapas Only 3000 root forms in the vocabulary The verb EAT has eight variations General TUN Bananas and soft stuff LO Beans and crunchy stuff K UX Tortillas and bread WE Meat and Chilies TI Sugarcane TZ U Liquids UCH Digression The Linguistic Twilight Zone Riau Indonesian Malay No Articles No Tense Marking 3rd person pronouns neutral to both gender and number No features distinguishing verbs from nouns Digression The Linguistic Twilight Zone Riau Indonesian Malay Ayam chicken Makan eat The chicken is eating The chicken ate The chicken will eat The chicken is being eaten Where the chicken is eating How the chicken is eating Somebody is eating the chicken The chicken that is eating Back to regularly scheduled programming POS Tagging What s the task Process of assigning part of speech tags to words But what tags are we going to assign Important issues to remember Coarse grained noun verb adjective adverb deoff a r t e h Fine grained proper common noun t s t Wha Even finer grained proper common noun animate Choice of tags encodes certain distinctions non distinctions Tagsets will differ across languages For English Penn Treebank is the most common tagset Penn Treebank Tagset 45 Tags Penn Treebank Tagset Choices Example The DT grand JJ jury NN commmented VBD on IN a DT number NN of IN other JJ topics NNS Distinctions and non distinctions Prepositions and subordinating conjunctions are tagged IN Although IN I PRP Except the preposition complementizer to is tagged TO Don t think this is correct Doesn t make sense Often must suspend linguistic intuition and defer to the annotation guidelines Why do POS tagging One of the most basic NLP tasks Useful for higher level analysis Nicely illustrates principles of statistical NLP Needed for syntactic analysis Needed for semantic analysis Sample applications that require POS tagging Machine translation Information extraction Lots more Why is it hard Not only a lexical problem Remember ambiguity Better modeled as sequence labeling problem Need to take into account context Try your hand at tagging The back door On my back Win the voters back Promised to back the bill Try your hand at tagging I thought that you That day was nice You can go that far Why is it hard Part of Speech Tagging How do you do it automatically How well does it work This first evaluation It s all about the benjamins Evolution of the Evaluation Evaluation by argument Evaluation by inspection of examples Evaluation by demonstration Evaluation by improvised demonstration Evaluation on data using a figure of merit Evaluation on test data Evaluation on common test data Evaluation on common unseen test data Evaluation Metric Binary condition correct incorrect Accuracy Set based metrics illustrated with document retrieval Relevant Not relevant Retrieved A B Not


View Full Document

UMD CMSC 723 - Part-of-Speech Tagging

Documents in this Course
Lecture 9

Lecture 9

12 pages

Smoothing

Smoothing

15 pages

Load more
Loading Unlocking...
Login

Join to view Part-of-Speech Tagging and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Part-of-Speech Tagging and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?