Natural Language Processing
By
S.V.V.D.Jagadeesh
Sr. Assistant Professor
Dept of Artificial Intelligence & Data Science
LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING
At the end of this unit, Student will be able to:
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Session Outcomes
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Discourse Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Why Discourse Segmentation is Important?
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Why Discourse Segmentation is Important?
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Types of Discourse Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Sentence-Level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Methods for Sentence-Level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Probabilistic Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Probabilistic Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Probabilistic Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Approach
LBRCE
NLP
�
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Approach
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Approach
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Clause-Level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Clause-Level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Linguistic Cues for Clause-Level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Methods for Clause-level Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Rule Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Parse-Tree Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Parse-Tree Based Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Probabilistic Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Probabilistic Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Machine Learning Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
Step 2: Convert Sentences to vectors
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
Sentence | bank | loans | savings | accounts | credit | financial | customers | river | water | flooded |
S1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
S2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
S3 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
S4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
S5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
Pair | Similarity | Boundary? |
S1–S2 | 0 | YES |
S2–S3 | 0 | YES |
S3–S4 | 0 | YES |
S4–S5 | 0.41 | NO |
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Topics Based Segmentation
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
Position | Depth | Boundary |
B1–B2 | 0.14 | YES |
B2–B3 | small | NO |
LBRCE
NLP
S.V.V.D.Jagadeesh
Sunday, March 29, 2026
Text Tiling Method
LBRCE
NLP