Seminar Review.
Natural Language
Processing.
Jayneel Vora, 15BCE048.
Introduction
● Ability for computers to
interpret natural human speech
and writing patterns.
Natural
Language.
● Natural Language Processing (NLP) refers to
AI method of communicating with an
intelligent systems using a natural language
such as English.
● Processing of Natural Language is required
when you want an intelligent system like
robot to perform as per your instructions,
when you want to hear decision from a
dialogue based clinical expert system, etc.
Steps.
● defining representations of information
● parsing that information from the data generating process
● constructing, storing, and using data structures that store information
Difficulties.
● the rules governing the representation of information in natural languages evolved
without predetermination.
Set of Rules:
1. High Level: Sarcasm
2. Low Level: add ‘s’ for plural form.
Components
Of
NLP.
● Natural Language
Understanding
● Natural Language Generation
Basic
Terminology
● Phonology
● Morphology
● Morpheme
● Syntax
● Semantics
● Pragmatics
● Discourse
● World Knowledge
Application 1 Keyword Matching.
Application 2 Machine Translation.
Application 3 Dialog Systems.
Psychiatrist Help for Emotional Help.
Application 4 Sentimental Analysis.
Application 5 Text Classification.
Application 6 Question Answering
Application 7 Advanced Search!
Information Extraction.
Implementations.
● NLTk-Sentiment analysis.
Also using VADER.
Implementations.
Textblob.
Tagging, Sentiment Analysis.
Implementations.
Textblob.
Tokenization, Lemmatization.
Implementations.
Textblob.
Spelling Correction
Language Detection and
Translation.
Implementations.
FeedParser.
RSS Feed readers.
Algorithms
Involved.
TextRank
Rank Sink
Page Rank
Companies
involved.
Expect Labs-Voice Recognition
SwiftKey-Text Prediction
NetBase-Social Media Anlaysis
FiscalNote- Goverment
Legislation
Klevu-eCommerce Analysis
The future lies in NLP, without
which many advancing
technological fields may NOT
progress.
Thank you.

Natural Language Processing seminar review