You are on page 1of 12

DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING

NATURAL LANGUAGE
PROCESSING

4/26/2023 1
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


Introduction to NLP:
This Session
Learning Objectives

1. Introduction
2.Motivations
3.NLP?
4.Roadmap for NLP
5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 2
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


Introduction to NLP:
This Session
Learning Objectives
 NLP would be to program computers for analyzing and processing
1. Introduction
huge amount of natural language data. 2.Motivations
3.NLP?
4.Roadmap for NLP
 It is a challenge for us to develop NLP applications because 5. NLP Components
computers need structured data, but human speech is unstructured 6.NLP Issues
7. NLP Techniques
and often ambiguous in nature. 8.NLP Applications.
 Study of Human Languages, Language is a crucial component for 9. The role of Deep Learning in
Natural Language Processing
human lives and also the most fundamental aspect of our behavior. 10. Backpropagations, recurrent
neural networks, Transformers.
 Written and Spoken. .

4/26/2023 3
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP - Motivation :
This Session
The goal is to show you what is possible with current NLP techniques. Learning Objectives
It inspire you to use some of these applications for your own.
1. Introduction
2.Motivations
3.NLP?
1. Automatic text summarization : 4.Roadmap for NLP
https://www.summarizebot.com/text_api_demo.html 5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
2. Question answering : 9. The role of Deep Learning in
https://twitter.com/paraschopra/status/1284801028676653060?ref_src=t Natural Language Processing
wsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E12848010286 10. Backpropagations, recurrent
76653060%7Ctwgr%5E89ef6d98baf71853523d6979e82ddbbc35d094f2 neural networks, Transformers.
.
%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fcdn.iframe.ly%2FyFGb
ULo%3Fapp%3D1

5. Text classification 4
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP - Motivation :
This Session
The goal is to show you what is possible with current NLP techniques. Learning Objectives
It inspire you to use some of these applications for your own.
1. Introduction
2.Motivations
3.NLP?
3. Information extraction 4.Roadmap for NLP
5. NLP Components
https://demos.explosion.ai/displacy-ent 6.NLP Issues
7. NLP Techniques
8.NLP Applications.
4. Text classification -- 9. The role of Deep Learning in
Natural Language Processing
https://dandelion.eu/semantic-text/entity-extraction- 10. Backpropagations, recurrent
demo/?text=The+Mona+Lisa+is+a+sixteenth+century+oil+painting+created+by+
neural networks, Transformers.
Leonardo.+It%27s+held+at+the+Louvre+in+Paris.&lang=en&min_confidence=0
.
.6&exec=true#results

5. Text classification 5
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP - Motivation :
This Session
The goal is to show you what is possible with current NLP techniques. Learning Objectives
It inspire you to use some of these applications for your own.
1. Introduction
2.Motivations
3.NLP?
5. Machine Translation -- 4.Roadmap for NLP
5. NLP Components
https://pbs.twimg.com/media/EdcIrZyXkAADjcG?format=png&name=la 6.NLP Issues
rge 7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
6. Write Code using natural language Natural Language Processing
10. Backpropagations, recurrent
ex: https://twitter.com/i/status/1282676454690451457 neural networks, Transformers.
.

5. Text classification 6
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP Components:
NLP=NLU+NLG This Session
Learning Objectives
NLP identifies and processes the most significant data and structures it into text, numbers, or computer
language
1. Introduction
· NLU understands the human language and converts it into data 2.Motivations
· NLG uses the structured data and generates meaningful narratives out of it 3.NLP?
4.Roadmap for NLP
5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 7
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


Road Map:
This Session
Learning Objectives

1. Introduction
2.Motivations
3.NLP?
4.Roadmap for NLP
5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 8
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP Pipeline:
This Session
Learning Objectives

1. Introduction
2.Motivations
3.NLP?
4.Roadmap for NLP
5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 9
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP Pipeline:
This Session
Learning Objectives

1. Introduction
2.Motivations
3.NLP?
4.Roadmap for NLP
5. NLP Components
6.NLP Issues
7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 10
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


NLP Applications:
 Automatic text summarization This Session
Learning Objectives
 Question answering
1. Introduction
 Information extraction 2.Motivations
3.NLP?
 Text classification 4.Roadmap for NLP
 Machine Translation 5. NLP Components
6.NLP Issues
 Write Code using natural language 7. NLP Techniques
8.NLP Applications.
9. The role of Deep Learning in
Natural Language Processing
10. Backpropagations, recurrent
neural networks, Transformers.
.

4/26/2023 11
DEPARTMENT OF CSE-AIML (CSM) – III-II Sem

NATURAL LANGUAGE PROCESSING


Deep Learning Role:
• Deep learning model can learn word meaning and perform language tasks, evading the need for
performing complex language tasks. This Session
Learning Objectives
• A variety of deep learning models have been applied to natural language processing (NLP) to:
• Improve,
1. Introduction
• Accelerate,
2.Motivations
• Automate the Text Analytics functions and 3.NLP?
• Other NLP features. 4.Roadmap for NLP
5. NLP Components
• Deep learning methods are being applied in the field of natural language processing, 6.NLP Issues
achieving state-of-the-art results for most language problems. 7. NLP Techniques
8.NLP Applications.
DL based Applications: 9. The role of Deep Learning in
• Tokenization and Text Classification Natural Language Processing
• Generating Captions for Images 10. Backpropagations, recurrent
• Speech Recognition neural networks, Transformers.
• Machine Translation .
• Question Answering (QA)
• Document Summarization

4/26/2023 12

You might also like