SlideShare une entreprise Scribd logo
1  sur  24
Natural Language
Processing
NATURAL LANGUAGE PROCESSING
• A subfield of Artificial Intelligence
•An inter disciplinary subject
•Aim
•To build intelligent computers that can interact
human being like a human being!!
•NLP is the ability of a computer to understand
what a human is saying to it .
Natural language Processing is
theoretically motivated range of
computational techniques for analyzing
and representing naturally occurring
text/speech at one or more levels of
linguistic analysis for the purpose of
achieving human-like language
processing for a range of tasks or
applications.
Definition
Why NLP ?
Applications for processing
large amounts of texts require
NLP expertise
Phases of linguistic
analysis
1. Higher level corresponds to speech recognition
2. Lower level corresponds to natural language
processing
Ambiguities in Natural
language Processing
The basic definition of ambiguity, as generally
used in natural language processing, is
“capable of being understood in more than
one way” .
DIFFERENT TYPES OF AMBIGUITY
Lexical Ambiguity:
Lexical Ambiguity is the ambiguity of a single word.
Example: The word silver can be used as a noun, an adjective, or a
verb.
She bagged two silver medals.
She made a silver speech.
His worries had silvered his hair.
How to resolve Lexical
Ambiguity
Lexical ambiguity can be resolved by Lexical
category disambiguation i.e, parts-of-speech
tagging.
As many words may belong to more than one
lexical category part-of-speech tagging is the
process of assigning a part-of-speech or lexical
category such as a noun, verb, pronoun,
preposition, adverb, adjective etc. to each word in
a sentence.
Lexical Semantic Ambiguity:
The type of lexical ambiguity,
which occurs when a single word is associated with multiple
senses.
Example: bank, pen, fast, bat, cricket etc.
The tank was full of water.
I saw a military tank.
The occurrence of tank in both sentences corresponds
to the syntactic category noun, but their meanings are
different.
Lexical Semantic ambiguity resolved
using word sense disambiguation
(WSD) techniques where WSD aims at
automatically assigning the meaning of
the word in the context in a
computational manner.
Syntactic Ambiguity: The
structural ambiguities were syntactic
ambiguities.
Structural ambiguity is of two kinds:
Scope Ambiguity and Attachment
Ambiguity.
Scope ambiguity:
Scope ambiguity involves operators and
quantifiers.
Consider the example:
Old men and women were taken to safe locations.
The scope of the adjective (i.e., the amount of text it
qualifies) is ambiguous. That is , whether the structure (old
men and women) or ((old men) and women)?
The scope of quantifiers is often not clear and creates
ambiguity.
Every man loves a woman.
The interpretations can be, For every man there is a woman
and also it can be there is one particular woman who is
loved by every man.
Attachment Ambiguity
Attachment ambiguity arises from uncertainty of attaching a
phrase or clause to a part of a sentence.
Consider the example:
The man saw the girl with the telescope.
It is ambiguous whether the man saw a girl carrying a telescope,
or he saw her through his telescope.
The meaning is dependent on whether the preposition ‘with ’is
attached to the girl or the man.
Consider the example:
Buy books for children
Preposition Phrase ‘for children’ can be either adverbial and attach
to the verb buy or adjectival and attach to the object
noun books.
Semantic Ambiguity:
This occurs when the meaning of the words themselves can be
misinterpreted . Even after the syntax and the meanings of the
individual words have been resolved, there are two ways of reading
the sentence.
Consider the example,
Seema loves her mother and Sriya does too.
The interpretations can be Sriya loves Seema’s mother or
Sriya likes her own mother.
Semantic ambiguities born from the fact that generally a
computer is not in a position to distinguishing what is logical
from what is not.
Consider the example:
The car hit the pole while it was moving.
The interpretations can be The car, while moving, hit the pole
and The car hit the pole while the pole was moving.
The first interpretation is preferred to the second one
because we have a model of the world that helps us to
distinguish what is logical (or possible) from what is
not. To supply to a computer a model of the world is
not so easy.
Consider the example:
We saw his duck
Duck can refer to the person’s bird or to a motion he
made.
Semantic ambiguity happens when a sentence
contains an ambiguous word or phrase
Anaphoric Ambiguity:
A phrase or word refers to something
previously mentioned , but there is more than one possibility.
Consider the example,
The horse ran up the hill. It was very steep. It soon got tired.
The anaphoric reference of ‘it’ in the two situations cause
ambiguity.
Steep applies to surface hence ‘it’ can be hill. Tired applies to
animate object hence ‘it’ can be horse.
Applications of NLP
•Text Processing
•Morph Analyzer
•POS Tagging
•Parsing
•Machine Translation
•Speech Processing
•Text to Speech (TTS)
Text Processing
Text processing lets you process (natural)
language texts . You can detect the text’s
language , the quality of the writing , find
entity mentions , tag part-of-speech ,
extract dates ,extract locations ,or
determine the sentiment of the text .
Morph Analyzer
Morphology is a part of linguistics that deals
with the study of words ,their internal structure
and partially their meanings
Morph Analyzer is a program for analyzing the
morphology of an input word. It detects the
morphemes of any text
Example :
Phrase level Morph Analyzer,Word level
Morph Analyzer.
POS TAGGER
A Part-Of-Speech Tagger (POS Tagger) is a
piece of software that reads text in some
language and assigns part of speech to
each word ,such as noun verb ,adjective ,
etc ., although generally computational
applications use more fine-grained POS
tags like ‘noun-plural’.
Parsing
In computer technology , a parser is a program , usually
part of compiler , that receives input in the form of
sequential source program instructions ,interactive online
commands ,markup tags ,or some other defined interface
and breaks them into parts (for example ,the nouns
(objects , verbs (methods), and their attributes or options)
that can then be managed by other programming (for
example other components in a compiler).
A parser may also check to see that all input has been
provided that is necessary .
Machine Translation
•Machine translation is a translation of a text by a
computer with no human involvement.
•Machine translation system use combination of language
and grammar rules plus dictionary for common words
Speech Processing
Speech processing is the study of speech signals
and the processing methods of these signals .The
signals are usually processed in digital
representation , so speech processing can be
regarded as a special case of digital signal
processing , applied to speech signal.
Text to Speech(TTS)
•A TTS converts normal language text into
speech .
•Synthesized speech can be created by
concatenating pieces of recorded speech that
are stored in database.

Contenu connexe

Tendances

Syntactic analysis in NLP
Syntactic analysis in NLPSyntactic analysis in NLP
Syntactic analysis in NLPkartikaVashisht
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Rajnish Raj
 
Natural Language Processing (NLP) - Introduction
Natural Language Processing (NLP) - IntroductionNatural Language Processing (NLP) - Introduction
Natural Language Processing (NLP) - IntroductionAritra Mukherjee
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Alia Hamwi
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingSaurabh Kaushik
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingToine Bogers
 
Natural language processing
Natural language processingNatural language processing
Natural language processingAbash shah
 
NLP_KASHK:Finite-State Morphological Parsing
NLP_KASHK:Finite-State Morphological ParsingNLP_KASHK:Finite-State Morphological Parsing
NLP_KASHK:Finite-State Morphological ParsingHemantha Kulathilake
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)Yuriy Guts
 
Natural language processing
Natural language processingNatural language processing
Natural language processingprashantdahake
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingIla Group
 
Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introductionRobert Lujo
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 

Tendances (20)

Syntactic analysis in NLP
Syntactic analysis in NLPSyntactic analysis in NLP
Syntactic analysis in NLP
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...
 
Natural Language Processing (NLP) - Introduction
Natural Language Processing (NLP) - IntroductionNatural Language Processing (NLP) - Introduction
Natural Language Processing (NLP) - Introduction
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)
 
Machine Translation
Machine TranslationMachine Translation
Machine Translation
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Machine Tanslation
Machine TanslationMachine Tanslation
Machine Tanslation
 
Language models
Language modelsLanguage models
Language models
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Machine translation
Machine translationMachine translation
Machine translation
 
NLP
NLPNLP
NLP
 
NLP_KASHK:Finite-State Morphological Parsing
NLP_KASHK:Finite-State Morphological ParsingNLP_KASHK:Finite-State Morphological Parsing
NLP_KASHK:Finite-State Morphological Parsing
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introduction
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 

Similaire à Natural language-processing

Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMariana Soffer
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingConstantin Orasan
 
Natural Language Processing from Object Automation
Natural Language Processing from Object Automation Natural Language Processing from Object Automation
Natural Language Processing from Object Automation Object Automation
 
Shallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliteratorShallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliteratorShashank Shisodia
 
Artificial Intelligence_NLP
Artificial Intelligence_NLPArtificial Intelligence_NLP
Artificial Intelligence_NLPThenmozhiK5
 
AI UNIT-3 FINAL (1).pptx
AI UNIT-3 FINAL (1).pptxAI UNIT-3 FINAL (1).pptx
AI UNIT-3 FINAL (1).pptxprakashvs7
 
Exploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language textExploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language texteSAT Journals
 
NLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptNLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptOlusolaTop
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)BHARATHM406747
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingBhavya Chawla
 
Processing Written English
Processing Written EnglishProcessing Written English
Processing Written EnglishRuel Montefolka
 
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017Lviv Startup Club
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 

Similaire à Natural language-processing (20)

Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
REPORT.doc
REPORT.docREPORT.doc
REPORT.doc
 
Ijetcas14 458
Ijetcas14 458Ijetcas14 458
Ijetcas14 458
 
Comprehension of Sentences.pptx
Comprehension of Sentences.pptxComprehension of Sentences.pptx
Comprehension of Sentences.pptx
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
NLP
NLPNLP
NLP
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processing
 
Natural Language Processing from Object Automation
Natural Language Processing from Object Automation Natural Language Processing from Object Automation
Natural Language Processing from Object Automation
 
Shallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliteratorShallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliterator
 
Syntactic parsing for arabic
Syntactic parsing for arabicSyntactic parsing for arabic
Syntactic parsing for arabic
 
Artificial Intelligence_NLP
Artificial Intelligence_NLPArtificial Intelligence_NLP
Artificial Intelligence_NLP
 
AI UNIT-3 FINAL (1).pptx
AI UNIT-3 FINAL (1).pptxAI UNIT-3 FINAL (1).pptx
AI UNIT-3 FINAL (1).pptx
 
Exploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language textExploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language text
 
NLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptNLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.ppt
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Processing Written English
Processing Written EnglishProcessing Written English
Processing Written English
 
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017
Volodymyr Getmanskyi - “First steps from NLP to NLU” AI&BigDataDay 2017
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
NLP_KASHK: Introduction
NLP_KASHK: Introduction NLP_KASHK: Introduction
NLP_KASHK: Introduction
 

Plus de Hareem Naz

How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happyHareem Naz
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happyHareem Naz
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happyHareem Naz
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happyHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Message towards success
Message towards successMessage towards success
Message towards successHareem Naz
 
Islamic quotes
Islamic quotesIslamic quotes
Islamic quotesHareem Naz
 
Islam is a peaceful religion
Islam is a peaceful religionIslam is a peaceful religion
Islam is a peaceful religionHareem Naz
 
Islamic quotes
Islamic quotesIslamic quotes
Islamic quotesHareem Naz
 

Plus de Hareem Naz (20)

How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happy
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happy
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happy
 
How to make your wife happy
How to make your wife happyHow to make your wife happy
How to make your wife happy
 
State diagram
State diagramState diagram
State diagram
 
State diagram
State diagramState diagram
State diagram
 
State diagram
State diagramState diagram
State diagram
 
Use case
Use caseUse case
Use case
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message towards success
Message towards successMessage towards success
Message towards success
 
Message
MessageMessage
Message
 
Islamic quotes
Islamic quotesIslamic quotes
Islamic quotes
 
Islam is a peaceful religion
Islam is a peaceful religionIslam is a peaceful religion
Islam is a peaceful religion
 
Message
MessageMessage
Message
 
Islamic quotes
Islamic quotesIslamic quotes
Islamic quotes
 

Dernier

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Servicenishacall1
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 

Dernier (20)

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 

Natural language-processing

  • 2. NATURAL LANGUAGE PROCESSING • A subfield of Artificial Intelligence •An inter disciplinary subject •Aim •To build intelligent computers that can interact human being like a human being!! •NLP is the ability of a computer to understand what a human is saying to it .
  • 3. Natural language Processing is theoretically motivated range of computational techniques for analyzing and representing naturally occurring text/speech at one or more levels of linguistic analysis for the purpose of achieving human-like language processing for a range of tasks or applications. Definition
  • 4. Why NLP ? Applications for processing large amounts of texts require NLP expertise
  • 5. Phases of linguistic analysis 1. Higher level corresponds to speech recognition 2. Lower level corresponds to natural language processing
  • 6. Ambiguities in Natural language Processing The basic definition of ambiguity, as generally used in natural language processing, is “capable of being understood in more than one way” .
  • 7. DIFFERENT TYPES OF AMBIGUITY Lexical Ambiguity: Lexical Ambiguity is the ambiguity of a single word. Example: The word silver can be used as a noun, an adjective, or a verb. She bagged two silver medals. She made a silver speech. His worries had silvered his hair.
  • 8. How to resolve Lexical Ambiguity Lexical ambiguity can be resolved by Lexical category disambiguation i.e, parts-of-speech tagging. As many words may belong to more than one lexical category part-of-speech tagging is the process of assigning a part-of-speech or lexical category such as a noun, verb, pronoun, preposition, adverb, adjective etc. to each word in a sentence.
  • 9. Lexical Semantic Ambiguity: The type of lexical ambiguity, which occurs when a single word is associated with multiple senses. Example: bank, pen, fast, bat, cricket etc. The tank was full of water. I saw a military tank. The occurrence of tank in both sentences corresponds to the syntactic category noun, but their meanings are different.
  • 10. Lexical Semantic ambiguity resolved using word sense disambiguation (WSD) techniques where WSD aims at automatically assigning the meaning of the word in the context in a computational manner.
  • 11. Syntactic Ambiguity: The structural ambiguities were syntactic ambiguities. Structural ambiguity is of two kinds: Scope Ambiguity and Attachment Ambiguity.
  • 12. Scope ambiguity: Scope ambiguity involves operators and quantifiers. Consider the example: Old men and women were taken to safe locations. The scope of the adjective (i.e., the amount of text it qualifies) is ambiguous. That is , whether the structure (old men and women) or ((old men) and women)? The scope of quantifiers is often not clear and creates ambiguity. Every man loves a woman. The interpretations can be, For every man there is a woman and also it can be there is one particular woman who is loved by every man.
  • 13. Attachment Ambiguity Attachment ambiguity arises from uncertainty of attaching a phrase or clause to a part of a sentence. Consider the example: The man saw the girl with the telescope. It is ambiguous whether the man saw a girl carrying a telescope, or he saw her through his telescope. The meaning is dependent on whether the preposition ‘with ’is attached to the girl or the man. Consider the example: Buy books for children Preposition Phrase ‘for children’ can be either adverbial and attach to the verb buy or adjectival and attach to the object noun books.
  • 14. Semantic Ambiguity: This occurs when the meaning of the words themselves can be misinterpreted . Even after the syntax and the meanings of the individual words have been resolved, there are two ways of reading the sentence. Consider the example, Seema loves her mother and Sriya does too. The interpretations can be Sriya loves Seema’s mother or Sriya likes her own mother. Semantic ambiguities born from the fact that generally a computer is not in a position to distinguishing what is logical from what is not.
  • 15. Consider the example: The car hit the pole while it was moving. The interpretations can be The car, while moving, hit the pole and The car hit the pole while the pole was moving. The first interpretation is preferred to the second one because we have a model of the world that helps us to distinguish what is logical (or possible) from what is not. To supply to a computer a model of the world is not so easy. Consider the example: We saw his duck Duck can refer to the person’s bird or to a motion he made. Semantic ambiguity happens when a sentence contains an ambiguous word or phrase
  • 16. Anaphoric Ambiguity: A phrase or word refers to something previously mentioned , but there is more than one possibility. Consider the example, The horse ran up the hill. It was very steep. It soon got tired. The anaphoric reference of ‘it’ in the two situations cause ambiguity. Steep applies to surface hence ‘it’ can be hill. Tired applies to animate object hence ‘it’ can be horse.
  • 17. Applications of NLP •Text Processing •Morph Analyzer •POS Tagging •Parsing •Machine Translation •Speech Processing •Text to Speech (TTS)
  • 18. Text Processing Text processing lets you process (natural) language texts . You can detect the text’s language , the quality of the writing , find entity mentions , tag part-of-speech , extract dates ,extract locations ,or determine the sentiment of the text .
  • 19. Morph Analyzer Morphology is a part of linguistics that deals with the study of words ,their internal structure and partially their meanings Morph Analyzer is a program for analyzing the morphology of an input word. It detects the morphemes of any text Example : Phrase level Morph Analyzer,Word level Morph Analyzer.
  • 20. POS TAGGER A Part-Of-Speech Tagger (POS Tagger) is a piece of software that reads text in some language and assigns part of speech to each word ,such as noun verb ,adjective , etc ., although generally computational applications use more fine-grained POS tags like ‘noun-plural’.
  • 21. Parsing In computer technology , a parser is a program , usually part of compiler , that receives input in the form of sequential source program instructions ,interactive online commands ,markup tags ,or some other defined interface and breaks them into parts (for example ,the nouns (objects , verbs (methods), and their attributes or options) that can then be managed by other programming (for example other components in a compiler). A parser may also check to see that all input has been provided that is necessary .
  • 22. Machine Translation •Machine translation is a translation of a text by a computer with no human involvement. •Machine translation system use combination of language and grammar rules plus dictionary for common words
  • 23. Speech Processing Speech processing is the study of speech signals and the processing methods of these signals .The signals are usually processed in digital representation , so speech processing can be regarded as a special case of digital signal processing , applied to speech signal.
  • 24. Text to Speech(TTS) •A TTS converts normal language text into speech . •Synthesized speech can be created by concatenating pieces of recorded speech that are stored in database.