SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
WORDNET
Reporter: Nguyen Duc Minh Khoi
@ Ho Chi Minh City University of Technology
Thursday, November 01, 2012
11/1/2012                      WordNet Report   2




Contents

            Intro to WordNet

              Nouns

              Modifiers

              Verbs

            WordNet system
11/1/2012       WordNet Report   3




   INTRODUCTION TO WORDNET
11/1/2012                                WordNet Report   4




Overview
• WordNet is lexical database for the English language that
  groups English word into set of synonyms called synset
• Authors: the Cognitive Science Laboratory of Princeton
  University under the direction of psychology professor
  George A. Miller
• Used by:
   • Linguistics Scientist
   • Psychologist
   • Artificial intelligence Scientist
   • Natural Language Processing Scientist
11/1/2012                               WordNet Report   5




Contents of WordNet
• WordNet distinguish between nouns, verbs, adjectives,
  adverbs – 4 major syntactic categories
• WordNet contains basic units:
   • Compounds
   • Phrasal verbs
   • Collocations
   • Idiomatic phrases
• WordNet as a dictionary:
  • Give definitions
  • Sample sentences
  • Contains synonym sets
• WordNet as a thesaurus:
  • Conceptual level: semantic conceptual relations
  • Lexical level: lexical relation
11/1/2012                               WordNet Report            6




Other information
• Lexical database can be built by:
   • Automatic acquisition
   • Craft one dictionary by hand
• Knowledge engineering:
  • Lexical level: contains information about synonyms, antonyms...
  • Domain level: refer to the topic of discourse
  • Application specific level: relates objects and events
• Tennis problem:
   • Contains no relations that indicate the word’s shared membership in a
     topic of discourse
   • E.g. not link racquet, ball, net => court game
11/1/2012   WordNet Report   7




   NOUNS
11/1/2012                         WordNet Report       8




Introduction to nouns in WordNet
• WordNet is machine readable dictionary
• Noun in WordNet doesn’t give:
  • pronunciation
  • Derivative morphology
  • Etymology
  • Usage notes
  • Pictorial illustration
• WordNet try to make semantic relations by extract synonym
  from thesaurus manually
• WordNet lexicalized concept by making synset relate to that
  concept
11/1/2012                               WordNet Report            9




Lexical hierarchy
• Tree graph: graph without circular loop
• Assumptions:
  • Longer distance in hierarchy  longer traverse in thoughts
  • More lexical information must be stored in every lexicalized concepts
    than is required to establish in hierarchy.
• Noun’s unique beginner:
11/1/2012               WordNet Report   10




Lexical hierarchy (cont.)
• Examples:
11/1/2012                                 WordNet Report            11




Noun relations
• Hyponyms (~):
  • A word of more specific meaning than a general or superordinate term
    applicable to it.
  • For example, {bowl} is a hyponym of {dish}: {bowl} ~-> {dish}
• Hypernyms (@):
  • A word with a broad meaning that more specific words fall under; a
    superordinate.
  • For example, {color} is a hypernym of {red}: {color} @-> {red}
• Meronyms (#):
  • The semantic relation that holds between a part and the whole.
  • For example, {beak} and {wing} are meronyms of {bird}: {beak, wing} #-> bird
  • Three kinds: component, member, made from
• Holonyms (%):
  • The semantic relation that holds between a whole and its parts
  • For example, {building} is a holonym of {window}: {building} %-> {window}
11/1/2012                                WordNet Report           12




Noun relations (cont.)
• Antonyms (!):
  • A word opposite in meaning to another
  • For example, {man} !-> {woman}
• Polysemous nouns:
   • Nous that have many meanings
   • For example, {mouse} living animal or computer device
   • Rules: two meanings of a word are similar then the meaning of their
     hyponyms should also be similar in the same way.
• Attribute (=) and modifications:
  • Values of attribute are expressed by adjectives
  • Modification can also be nouns
  • For examples, chair -> small chair, big chair
11/1/2012      WordNet Report   13




   MODIFIERS
11/1/2012                            WordNet Report   14




Adjectives
• Main functions: modifying nouns
• Types:
   • Descriptive adjectives
   • Participle adjectives
   • Relational adjectives
• Format:
   • A(x) = adj
   • E.g.: WEIGHT(package) = heavy
11/1/2012                             WordNet Report             15




Adjectives Relations
• Antonyms (!):
  • Basic semantic relation among descriptive adjectives
  • Means “IS ANOYNYMOUS TO”, e.g. heavy is anonymous to light
  • Can be direct, e.g. heavy/light
  • Or can be indirect, e.g. heavy/airy
11/1/2012              WordNet Report   16




Adjectives Relations (cont.)
• Other relations
  • Troponym (~):
  • Hypernym (@):
  • Entailment (*):
  • Cause (>):
  • Also see (^):
11/1/2012                          WordNet Report         17




Gradation
• Contrary: one of propositions can be true or both are false
• Adjectives can be use to express different level of action
• For example:
11/1/2012                                     WordNet Report    18




Other stuffs
• Markedness:
  • Normal linguistic unit (unmarked term) compare to unit possible
    irregular forms (marked term)
  • E.g.: The pool is 5 feet deep, NOT: The pool is 5 feet shallow
  • So deep  marked term, shallow  unmarked term
• Polysemy and selectional preferences:
   • E.g.: old can be not young  modify persons
           old can be not new  modify things
   • Some adjectives can modify almost any nouns
      • E.g.: good / bad, desirable / undesirable
   • Some adjectives can strictly restricted to some nouns
      • E.g.: editable / ineditable
11/1/2012                               WordNet Report   19




Other types of descriptive adjectives
• Color adjectives:
   • Server as nouns and adjectives
• Quantifiers:
  • E.g.: all, some, many, few…
• Participle adjectives:
   • Means “PRINCIPLE PART OF”
   • E.g.: breaking is principle part of break
   • Can be –ing/-ed: running water, elapsed time
11/1/2012                          WordNet Report   20




Relational adjectives
• Differ from descriptive adjectives by
  • Do not relate to attribute of nouns
  • Can not be gradable
  • Occur only attribute position
  • Lack of direct antonym
• E.g.: criminal behavior
11/1/2012                                   WordNet Report   21




Adverbs
• Derived from adjectives by suffixation:
  • -ly:
      • Specify manner: e.g.: beautifully
      • Specify degree: e.g.: extremely
   • Other suffix:
      • -wise, -way, -ward
      • E.g.: northward, forward

• Inherit their adjectives about:
   • Antonym
   • Gradation
11/1/2012   WordNet Report   22




   VERBS
11/1/2012                                     WordNet Report            23




Organizations
• Types of semantic verbs:
   • motion, perception, communication, competition, change, cognitive,
     consumption, creation, emotion, possession, body care, functions, social
     behavior, interaction.
• Stative verb:
   • Collaborate with be: resemble, belong, suffice
   • Control verb: want, fail, prevent, succeed, begin
• Cannot group all verbs in unique beginner like nouns
• English has fewer verb than nouns BUT approximate twice as
  polysemous as noun
• Verb synset:
   • Synonym and near synonym: e.g.: pass away vs. die vs. kick the bucket
   • Idiom and metaphors:
      • Kick the bucket include synset
      • Die include synonym: break, break down (for car and computer)
11/1/2012                                 WordNet Report             24




Verb Relations
• Entailment (*):
   • The verb Y is entailed by X if by doing X you must be doing Y
   • E.g.: to snore entails to sleep
   • Not mutual: V1 * V2 NOT V2  V1
11/1/2012                                  WordNet Report             25




Verb relations
• Troponym (~):
   • The verb Y is a troponym of the verb X if the activity Y is doing X in
     some manner
   • E.g.: to lisp is a troponym of to talk
   • Special case of entailment
   • Most frequently coded in WordNet
• Antonym (!):
  • E.g.: give/take, buy/sell, lend/borrow, teach/learn
  • Can also be troponym: fail/succeed entails try, forget entails know
• Hypernym (@):
  • The verb Y is a hypernym of the verb X if the activity X is a (kind of) Y
  • E.g.: to perceive is an hypernym of to listen
11/1/2012      WordNet Report   26




   WORDNET SYSTEM
11/1/2012        WordNet Report   27




WordNet system
11/1/2012                                  WordNet Report              28




Lexical files
• WordNet store nouns, adjectives, adverbs and nouns into
  synset  lexical source files by syntactic categories
   • Nouns and verbs: grouped according to semantic fields
   • Adjectives are divided among three files (adj.all, adj.ppl, adj.pert)
   • Adverb are store in single file
• Relation pointers store in WordNet
11/1/2012                        WordNet Report      29




Sample Application use WordNet
• NLTK is a platform for building Python programs to work
  with human language data
• Sample commands:
   • Work with nouns:
11/1/2012            WordNet Report   30




Sample Application use WordNet (cont.)




• Work with verbs

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to syntax
Introduction to syntax Introduction to syntax
Introduction to syntax Faisal Pak
 
Parts of Speect Tagging
Parts of Speect TaggingParts of Speect Tagging
Parts of Speect Taggingtheyaseen51
 
Syntactic analysis in NLP
Syntactic analysis in NLPSyntactic analysis in NLP
Syntactic analysis in NLPkartikaVashisht
 
Machine Translation Introduction
Machine Translation IntroductionMachine Translation Introduction
Machine Translation Introductionnlab_utokyo
 
Semantics analysis
Semantics analysisSemantics analysis
Semantics analysisBilalzafar22
 
Lecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationLecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationMarina Santini
 
Types of machine translation
Types of machine translationTypes of machine translation
Types of machine translationRushdi Shams
 
Introduction to Systemic Functional Linguistics
Introduction to Systemic Functional LinguisticsIntroduction to Systemic Functional Linguistics
Introduction to Systemic Functional LinguisticsAleeenaFarooq
 
Linguistics semantics-syntax-presentation1
Linguistics semantics-syntax-presentation1Linguistics semantics-syntax-presentation1
Linguistics semantics-syntax-presentation1susankcollins
 
Lecture 2: Computational Semantics
Lecture 2: Computational SemanticsLecture 2: Computational Semantics
Lecture 2: Computational SemanticsMarina Santini
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processingHareem Naz
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMariana Soffer
 
Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyMarina Santini
 
Ambiguity measures in requirements engineering
Ambiguity measures in requirements engineeringAmbiguity measures in requirements engineering
Ambiguity measures in requirements engineeringLuisa Mich
 

Was ist angesagt? (20)

Introduction to syntax
Introduction to syntax Introduction to syntax
Introduction to syntax
 
Parts of Speect Tagging
Parts of Speect TaggingParts of Speect Tagging
Parts of Speect Tagging
 
Syntactic analysis in NLP
Syntactic analysis in NLPSyntactic analysis in NLP
Syntactic analysis in NLP
 
Generative grammar
Generative grammarGenerative grammar
Generative grammar
 
Machine Translation Introduction
Machine Translation IntroductionMachine Translation Introduction
Machine Translation Introduction
 
Semantics analysis
Semantics analysisSemantics analysis
Semantics analysis
 
Lecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationLecture: Word Sense Disambiguation
Lecture: Word Sense Disambiguation
 
Machine Translation
Machine TranslationMachine Translation
Machine Translation
 
Types of machine translation
Types of machine translationTypes of machine translation
Types of machine translation
 
Introduction to Systemic Functional Linguistics
Introduction to Systemic Functional LinguisticsIntroduction to Systemic Functional Linguistics
Introduction to Systemic Functional Linguistics
 
Linguistics semantics-syntax-presentation1
Linguistics semantics-syntax-presentation1Linguistics semantics-syntax-presentation1
Linguistics semantics-syntax-presentation1
 
Distributional semantics
Distributional semanticsDistributional semantics
Distributional semantics
 
Lecture 2: Computational Semantics
Lecture 2: Computational SemanticsLecture 2: Computational Semantics
Lecture 2: Computational Semantics
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processing
 
Machine translation
Machine translationMachine translation
Machine translation
 
Lexicology
LexicologyLexicology
Lexicology
 
Treebank annotation
Treebank annotationTreebank annotation
Treebank annotation
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language Technology
 
Ambiguity measures in requirements engineering
Ambiguity measures in requirements engineeringAmbiguity measures in requirements engineering
Ambiguity measures in requirements engineering
 

Ähnlich wie Wordnet Introduction

ELP Standards Intro for Gen Ed
ELP Standards Intro for Gen EdELP Standards Intro for Gen Ed
ELP Standards Intro for Gen Edelizgurm
 
poster spring senior year
poster spring senior yearposter spring senior year
poster spring senior yearRuby Slabicki
 
Syntax and lexis presentation final 3
Syntax and lexis presentation final 3Syntax and lexis presentation final 3
Syntax and lexis presentation final 3mohamed oubedda
 
Syntax and lexis presentation final 3
Syntax and lexis presentation final 3Syntax and lexis presentation final 3
Syntax and lexis presentation final 3mohamed oubedda
 
Critical discourse analysis
Critical discourse analysisCritical discourse analysis
Critical discourse analysisayeshahussain47
 
WORDNET: A Database of Lexical Relations
WORDNET: A Database of Lexical RelationsWORDNET: A Database of Lexical Relations
WORDNET: A Database of Lexical RelationsAhmed Abd-Elwasaa
 
Natural Language Processing - Unit 1
Natural Language Processing - Unit 1Natural Language Processing - Unit 1
Natural Language Processing - Unit 1Mithun B N
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Saurabh Kaushik
 
Approaches to Grammar - Book Third Edition
Approaches to Grammar - Book Third EditionApproaches to Grammar - Book Third Edition
Approaches to Grammar - Book Third Editionsyasyifa
 
semantic ambiguity final
semantic ambiguity finalsemantic ambiguity final
semantic ambiguity finalRuby Slabicki
 
Hassan presentation of corpus
Hassan presentation of corpusHassan presentation of corpus
Hassan presentation of corpusHassan Ammar
 
the scope of semantics
the scope of semanticsthe scope of semantics
the scope of semanticsAyi Yulianty
 
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)Yu Kanazawa / Osaka University
 
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)CHAPTER 3. Lexeme Formation (Morphology (Linguistics)
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)MehakAli97
 
Jarrar.lecture notes.lexicalsemanticsandmultilingualism
Jarrar.lecture notes.lexicalsemanticsandmultilingualismJarrar.lecture notes.lexicalsemanticsandmultilingualism
Jarrar.lecture notes.lexicalsemanticsandmultilingualismSinaInstitute
 
Tdc 1 moodle- class 3
Tdc 1   moodle- class 3Tdc 1   moodle- class 3
Tdc 1 moodle- class 3AnaAlbi
 
Discourse Analysis. Simple Introduction pptx
Discourse Analysis.  Simple Introduction pptxDiscourse Analysis.  Simple Introduction pptx
Discourse Analysis. Simple Introduction pptxHendAshmony
 

Ähnlich wie Wordnet Introduction (20)

ELP Standards Intro for Gen Ed
ELP Standards Intro for Gen EdELP Standards Intro for Gen Ed
ELP Standards Intro for Gen Ed
 
poster spring senior year
poster spring senior yearposter spring senior year
poster spring senior year
 
Syntax and lexis presentation final 3
Syntax and lexis presentation final 3Syntax and lexis presentation final 3
Syntax and lexis presentation final 3
 
Syntax and lexis presentation final 3
Syntax and lexis presentation final 3Syntax and lexis presentation final 3
Syntax and lexis presentation final 3
 
Critical discourse analysis
Critical discourse analysisCritical discourse analysis
Critical discourse analysis
 
WORDNET: A Database of Lexical Relations
WORDNET: A Database of Lexical RelationsWORDNET: A Database of Lexical Relations
WORDNET: A Database of Lexical Relations
 
Natural Language Processing - Unit 1
Natural Language Processing - Unit 1Natural Language Processing - Unit 1
Natural Language Processing - Unit 1
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
 
Approaches to Grammar - Book Third Edition
Approaches to Grammar - Book Third EditionApproaches to Grammar - Book Third Edition
Approaches to Grammar - Book Third Edition
 
semantic ambiguity final
semantic ambiguity finalsemantic ambiguity final
semantic ambiguity final
 
Hassan presentation of corpus
Hassan presentation of corpusHassan presentation of corpus
Hassan presentation of corpus
 
the scope of semantics
the scope of semanticsthe scope of semantics
the scope of semantics
 
Extended WordNet
Extended WordNetExtended WordNet
Extended WordNet
 
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)
リーディング研究会2014年6月輪読_最終版(関西学院大学大学院・金澤)
 
Research paper 2
Research paper 2Research paper 2
Research paper 2
 
Multimedia and ELT: Web Tools
Multimedia and ELT: Web ToolsMultimedia and ELT: Web Tools
Multimedia and ELT: Web Tools
 
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)CHAPTER 3. Lexeme Formation (Morphology (Linguistics)
CHAPTER 3. Lexeme Formation (Morphology (Linguistics)
 
Jarrar.lecture notes.lexicalsemanticsandmultilingualism
Jarrar.lecture notes.lexicalsemanticsandmultilingualismJarrar.lecture notes.lexicalsemanticsandmultilingualism
Jarrar.lecture notes.lexicalsemanticsandmultilingualism
 
Tdc 1 moodle- class 3
Tdc 1   moodle- class 3Tdc 1   moodle- class 3
Tdc 1 moodle- class 3
 
Discourse Analysis. Simple Introduction pptx
Discourse Analysis.  Simple Introduction pptxDiscourse Analysis.  Simple Introduction pptx
Discourse Analysis. Simple Introduction pptx
 

Mehr von University of Technology

Mehr von University of Technology (19)

Phương pháp học đại học
Phương pháp học đại họcPhương pháp học đại học
Phương pháp học đại học
 
Basic probability & statistics
Basic probability & statisticsBasic probability & statistics
Basic probability & statistics
 
Training Google Drive and Hangouts.pptx
Training Google Drive and Hangouts.pptxTraining Google Drive and Hangouts.pptx
Training Google Drive and Hangouts.pptx
 
Introduction to gsa vietnam
Introduction to gsa vietnamIntroduction to gsa vietnam
Introduction to gsa vietnam
 
Ubuntu – Linux Useful Commands
Ubuntu – Linux Useful CommandsUbuntu – Linux Useful Commands
Ubuntu – Linux Useful Commands
 
Phuong phap hoc tap on thi 2013
Phuong phap hoc tap on thi 2013Phuong phap hoc tap on thi 2013
Phuong phap hoc tap on thi 2013
 
Training basic latex
Training basic latexTraining basic latex
Training basic latex
 
Training python (new Updated)
Training python (new Updated)Training python (new Updated)
Training python (new Updated)
 
Introduction to WEB HTML, CSS
Introduction to WEB HTML, CSSIntroduction to WEB HTML, CSS
Introduction to WEB HTML, CSS
 
Python/Django Training
Python/Django TrainingPython/Django Training
Python/Django Training
 
Training android
Training androidTraining android
Training android
 
Design patterns tutorials
Design patterns tutorialsDesign patterns tutorials
Design patterns tutorials
 
Gioi thieu truong bk
Gioi thieu truong bkGioi thieu truong bk
Gioi thieu truong bk
 
Training javascript 2012 hcmut
Training javascript 2012 hcmutTraining javascript 2012 hcmut
Training javascript 2012 hcmut
 
Phương pháp học tập official
Phương pháp học tập officialPhương pháp học tập official
Phương pháp học tập official
 
English Writing Skills
English Writing SkillsEnglish Writing Skills
English Writing Skills
 
Django - basics
Django - basicsDjango - basics
Django - basics
 
Python - the basics
Python - the basicsPython - the basics
Python - the basics
 
Presentation bkit business
Presentation bkit businessPresentation bkit business
Presentation bkit business
 

Kürzlich hochgeladen

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 

Kürzlich hochgeladen (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 

Wordnet Introduction

  • 1. WORDNET Reporter: Nguyen Duc Minh Khoi @ Ho Chi Minh City University of Technology Thursday, November 01, 2012
  • 2. 11/1/2012 WordNet Report 2 Contents Intro to WordNet Nouns Modifiers Verbs WordNet system
  • 3. 11/1/2012 WordNet Report 3 INTRODUCTION TO WORDNET
  • 4. 11/1/2012 WordNet Report 4 Overview • WordNet is lexical database for the English language that groups English word into set of synonyms called synset • Authors: the Cognitive Science Laboratory of Princeton University under the direction of psychology professor George A. Miller • Used by: • Linguistics Scientist • Psychologist • Artificial intelligence Scientist • Natural Language Processing Scientist
  • 5. 11/1/2012 WordNet Report 5 Contents of WordNet • WordNet distinguish between nouns, verbs, adjectives, adverbs – 4 major syntactic categories • WordNet contains basic units: • Compounds • Phrasal verbs • Collocations • Idiomatic phrases • WordNet as a dictionary: • Give definitions • Sample sentences • Contains synonym sets • WordNet as a thesaurus: • Conceptual level: semantic conceptual relations • Lexical level: lexical relation
  • 6. 11/1/2012 WordNet Report 6 Other information • Lexical database can be built by: • Automatic acquisition • Craft one dictionary by hand • Knowledge engineering: • Lexical level: contains information about synonyms, antonyms... • Domain level: refer to the topic of discourse • Application specific level: relates objects and events • Tennis problem: • Contains no relations that indicate the word’s shared membership in a topic of discourse • E.g. not link racquet, ball, net => court game
  • 7. 11/1/2012 WordNet Report 7 NOUNS
  • 8. 11/1/2012 WordNet Report 8 Introduction to nouns in WordNet • WordNet is machine readable dictionary • Noun in WordNet doesn’t give: • pronunciation • Derivative morphology • Etymology • Usage notes • Pictorial illustration • WordNet try to make semantic relations by extract synonym from thesaurus manually • WordNet lexicalized concept by making synset relate to that concept
  • 9. 11/1/2012 WordNet Report 9 Lexical hierarchy • Tree graph: graph without circular loop • Assumptions: • Longer distance in hierarchy  longer traverse in thoughts • More lexical information must be stored in every lexicalized concepts than is required to establish in hierarchy. • Noun’s unique beginner:
  • 10. 11/1/2012 WordNet Report 10 Lexical hierarchy (cont.) • Examples:
  • 11. 11/1/2012 WordNet Report 11 Noun relations • Hyponyms (~): • A word of more specific meaning than a general or superordinate term applicable to it. • For example, {bowl} is a hyponym of {dish}: {bowl} ~-> {dish} • Hypernyms (@): • A word with a broad meaning that more specific words fall under; a superordinate. • For example, {color} is a hypernym of {red}: {color} @-> {red} • Meronyms (#): • The semantic relation that holds between a part and the whole. • For example, {beak} and {wing} are meronyms of {bird}: {beak, wing} #-> bird • Three kinds: component, member, made from • Holonyms (%): • The semantic relation that holds between a whole and its parts • For example, {building} is a holonym of {window}: {building} %-> {window}
  • 12. 11/1/2012 WordNet Report 12 Noun relations (cont.) • Antonyms (!): • A word opposite in meaning to another • For example, {man} !-> {woman} • Polysemous nouns: • Nous that have many meanings • For example, {mouse} living animal or computer device • Rules: two meanings of a word are similar then the meaning of their hyponyms should also be similar in the same way. • Attribute (=) and modifications: • Values of attribute are expressed by adjectives • Modification can also be nouns • For examples, chair -> small chair, big chair
  • 13. 11/1/2012 WordNet Report 13 MODIFIERS
  • 14. 11/1/2012 WordNet Report 14 Adjectives • Main functions: modifying nouns • Types: • Descriptive adjectives • Participle adjectives • Relational adjectives • Format: • A(x) = adj • E.g.: WEIGHT(package) = heavy
  • 15. 11/1/2012 WordNet Report 15 Adjectives Relations • Antonyms (!): • Basic semantic relation among descriptive adjectives • Means “IS ANOYNYMOUS TO”, e.g. heavy is anonymous to light • Can be direct, e.g. heavy/light • Or can be indirect, e.g. heavy/airy
  • 16. 11/1/2012 WordNet Report 16 Adjectives Relations (cont.) • Other relations • Troponym (~): • Hypernym (@): • Entailment (*): • Cause (>): • Also see (^):
  • 17. 11/1/2012 WordNet Report 17 Gradation • Contrary: one of propositions can be true or both are false • Adjectives can be use to express different level of action • For example:
  • 18. 11/1/2012 WordNet Report 18 Other stuffs • Markedness: • Normal linguistic unit (unmarked term) compare to unit possible irregular forms (marked term) • E.g.: The pool is 5 feet deep, NOT: The pool is 5 feet shallow • So deep  marked term, shallow  unmarked term • Polysemy and selectional preferences: • E.g.: old can be not young  modify persons old can be not new  modify things • Some adjectives can modify almost any nouns • E.g.: good / bad, desirable / undesirable • Some adjectives can strictly restricted to some nouns • E.g.: editable / ineditable
  • 19. 11/1/2012 WordNet Report 19 Other types of descriptive adjectives • Color adjectives: • Server as nouns and adjectives • Quantifiers: • E.g.: all, some, many, few… • Participle adjectives: • Means “PRINCIPLE PART OF” • E.g.: breaking is principle part of break • Can be –ing/-ed: running water, elapsed time
  • 20. 11/1/2012 WordNet Report 20 Relational adjectives • Differ from descriptive adjectives by • Do not relate to attribute of nouns • Can not be gradable • Occur only attribute position • Lack of direct antonym • E.g.: criminal behavior
  • 21. 11/1/2012 WordNet Report 21 Adverbs • Derived from adjectives by suffixation: • -ly: • Specify manner: e.g.: beautifully • Specify degree: e.g.: extremely • Other suffix: • -wise, -way, -ward • E.g.: northward, forward • Inherit their adjectives about: • Antonym • Gradation
  • 22. 11/1/2012 WordNet Report 22 VERBS
  • 23. 11/1/2012 WordNet Report 23 Organizations • Types of semantic verbs: • motion, perception, communication, competition, change, cognitive, consumption, creation, emotion, possession, body care, functions, social behavior, interaction. • Stative verb: • Collaborate with be: resemble, belong, suffice • Control verb: want, fail, prevent, succeed, begin • Cannot group all verbs in unique beginner like nouns • English has fewer verb than nouns BUT approximate twice as polysemous as noun • Verb synset: • Synonym and near synonym: e.g.: pass away vs. die vs. kick the bucket • Idiom and metaphors: • Kick the bucket include synset • Die include synonym: break, break down (for car and computer)
  • 24. 11/1/2012 WordNet Report 24 Verb Relations • Entailment (*): • The verb Y is entailed by X if by doing X you must be doing Y • E.g.: to snore entails to sleep • Not mutual: V1 * V2 NOT V2  V1
  • 25. 11/1/2012 WordNet Report 25 Verb relations • Troponym (~): • The verb Y is a troponym of the verb X if the activity Y is doing X in some manner • E.g.: to lisp is a troponym of to talk • Special case of entailment • Most frequently coded in WordNet • Antonym (!): • E.g.: give/take, buy/sell, lend/borrow, teach/learn • Can also be troponym: fail/succeed entails try, forget entails know • Hypernym (@): • The verb Y is a hypernym of the verb X if the activity X is a (kind of) Y • E.g.: to perceive is an hypernym of to listen
  • 26. 11/1/2012 WordNet Report 26 WORDNET SYSTEM
  • 27. 11/1/2012 WordNet Report 27 WordNet system
  • 28. 11/1/2012 WordNet Report 28 Lexical files • WordNet store nouns, adjectives, adverbs and nouns into synset  lexical source files by syntactic categories • Nouns and verbs: grouped according to semantic fields • Adjectives are divided among three files (adj.all, adj.ppl, adj.pert) • Adverb are store in single file • Relation pointers store in WordNet
  • 29. 11/1/2012 WordNet Report 29 Sample Application use WordNet • NLTK is a platform for building Python programs to work with human language data • Sample commands: • Work with nouns:
  • 30. 11/1/2012 WordNet Report 30 Sample Application use WordNet (cont.) • Work with verbs