N a tu ra lL a n g u a g e P ro c e s s in g
Presentation By: Gahana Ganapathi
Pooja .K
Supritha. R
P. Akshay Gowda
Assigned By: Surekha Mam
Natural Language
Processing
• Natural Language
Processing (NLP) is a field
of study that deals with
the interaction between
computers and humans
in natural language.
• NLP is used to analyze,
understand and generate
human language.
NLP involves the use of
algorithm and
computational techniques
to analyze and understand
human language.
It is used in various
application such as speech
recognition, sentiment
analysis and text
classification.
NLP is used to extract
The History of
NLP
NLP has been around since the
1950’s but it wasn’t until the
1980’s that it gained popularity.
The development of machine
learning and artificial intelligence
has helped to advance the field of
NLP.
Today NLP is used in various
industries such as healthcare,
finance and marketing.
Components of NLP
Morphological analysis :- It involves
breaking down words into their smallest
units to understand their meaning.
Syntactic analysis:- It involves
understanding the structure of a sentence.
Semantic analysis:- It involves
understanding the meaning of a sentence.
NLP and ML are
closely related. ML is
NLP used to train NLP
models to analyze
& and understand
Machine human language.
Learning NLP is used in various
ML application such
as chatbots, voice
assistants and
recommendation
Applications of NLP
Speech Recognition: used in Siri, Google Assistant etc.
Chatbots: which understand consumers question and response according to
it.
Sentiment Analysis: used by companies like Amazon, Netflix to gain insights
on their customer to enhance their products.
Machine Translation: used in Google Translate which processes and
translates one language to other.
Spell Checking and Auto Correct
Survey Analytics: where it collect raw data as input and gives results within
seconds.
The future of NLP looks
promising. NLP is expected to
become more advanced and
to be used in more industries.
Future of NLP is also expected to
become more accessible to
NLP
non-experts.
The development of new NLP
techniques and tools will
continue to drive the growth
of the field.
Benefits of
•
NLP
NLP has several benefits such
NLP has several benefits such as improved
efficiency, cost savings and improved accuracy.
as improved efficiency, cost NLP can help to automate tasks and to make
savings and improved accuracy. processes more efficient.
• NLP can help to automate tasks NLP can also help to reduce costs by eliminating
and to make processes more the need for manual labor
efficient. NLP can improve accuracy by reducing errors
• NLP can also help to reduce and improving decision making.
costs by eliminating the need
for manual labor
• NLP can improve accuracy by
reducing errors and improving
decision making.