Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

NATURAL LANGUAGE PROCESSING

Rating
-
Sold
-
Pages
30
Uploaded on
03-05-2025
Written in
2024/2025

It's easier to understand, make sure you're get every information at ease and effectively

Institution
Course

Content preview

UNIT-I

Introduction to Natural Language
Understanding natural language involves studying how humans use language and how
machines can replicate that understanding through computational models.




1. The Study of Language
🔹 What is Language?

Language is a structured system of symbols (words) and rules used for communication.
Human language is complex and varies across cultures and contexts.

🔹 Linguistics and NLP:

 Linguistics studies the structure and function of language.
 NLP applies computational methods to model and process natural human languages.
 Core linguistic areas in NLP: Morphology, Syntax, Semantics, Pragmatics, and
Phonology.

🔹 Why Study Language in NLP?

To teach computers how to understand and generate text/speech just like humans do, we must
understand how language works.




2. Applications of Natural Language Processing (NLP)
NLP is widely used in both everyday and advanced AI applications.

🔹 Application 🔹 Examples

Machine Translation Google Translate, DeepL

Speech Recognition Alexa, Siri, Google Assistant

Chatbots & Virtual Agents Customer service bots, mental health assistants

, 🔹 Application 🔹 Examples

Information Extraction Extracting facts from news articles or medical records

Sentiment Analysis Social media analysis, review classification

Text Summarization News digest apps, academic paper summarizers

Grammar & Spell Checking Grammarly, Microsoft Word

Question Answering AI tutors, search engines like Bing Chat or ChatGPT


These show the diverse impact of NLP in real life.




3. Evaluating Language Understanding Systems
To judge an NLP system's performance, we use specific evaluation methods.

🔹 Evaluation Metrics:

 Precision – How many selected items are relevant?
 Recall – How many relevant items are selected?
 F1-Score – Harmonic mean of precision and recall
 BLEU Score – Evaluates machine translation quality
 ROUGE Score – Used in summarization tasks
 WER (Word Error Rate) – Used in speech recognition

🔹 Types of Evaluation:

 Intrinsic Evaluation: Tests a system on its direct output (e.g., grammar correction).
 Extrinsic Evaluation: Measures how well an NLP system supports a larger task (e.g.,
improving search results).




4. Different Levels of Language Analysis
Language processing can be broken into levels — each handling a part of meaning.

🔹 Level 🔹 Description

, 🔹 Level 🔹 Description

Phonology Sounds of language (important in speech-based NLP).

Study of word forms, stems, prefixes/suffixes (e.g., 'unbelievable' → un + believe +
Morphology
able).

Syntax Sentence structure and grammar rules (e.g., Subject-Verb-Object).

Semantics Study of meanings (word and sentence level).

Pragmatics Meaning in context (e.g., "Can you pass the salt?" implies a request).

Discourse How meaning flows between sentences in a paragraph or conversation.




5. Representations and Understanding
To make language understandable to machines, it needs to be represented in a format they
can work with.

🔹 Types of Representations:

 Parse Trees: Represent sentence structure.
 Dependency Trees: Show how words are related.
 Semantic Frames: Capture event-related meaning (e.g., who did what to whom).
 Logical Forms: Use formal logic to encode sentence meaning.
 Embeddings (Vectors): Word2Vec, GloVe, and BERT turn words into numbers for
machine use.

🔹 Why Represent Language?

Representations bridge the gap between natural language and machine processing
capabilities.




6. Organization of Natural Language Understanding
Systems
An NLP system processes language through a pipeline of modules.

🔹 Typical NLP Pipeline:

Written for

Institution
Course

Document information

Uploaded on
May 3, 2025
Number of pages
30
Written in
2024/2025
Type
Class notes
Professor(s)
Saggili naresh
Contains
All classes

Subjects

$5.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
erenyeager1

Get to know the seller

Seller avatar
erenyeager1 SRI KRISHNADEVARAYA UNIVERSITY
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
1 year
Number of followers
0
Documents
2
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions