0% found this document useful (0 votes)
13 views53 pages

Natural Language Processing

Uploaded by

Muhammed Kashif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views53 pages

Natural Language Processing

Uploaded by

Muhammed Kashif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GOOD MORNING

DEAR
STUDENTS
PART-B ,UNIT : 6

NATURAL LANGUAGE
PROCESSING
IN EXCEL 2013
(NLP)
TOPIC:
TOPIC:
Introduction
Introduction
To NLP
To NLP
Learning Objectives: Success Criteria
• Analyze the function • Calculate TFIDF
of NLP to assess a given
• Identify the applications chatbot
of NLP.
• Process the Text
Normalization
NATURAL LANGUAGE PROCESSING:
(NLP)

• Natural language processing (NLP) is the ability of a computer


program to understand human language as it is spoken and written
• Referred to as natural language. It is a component of artificial
intelligence (AI).
• It has a variety of real-world applications in a number of fields,
including medical research, search engines and business intelligence.
ON COGNITIVE BEHAVIOURAL THERAPY
TWO TYPES OF CHATBOTS:

1)Script – Bot
2)Smart- Bot
CORPUS

TOKENIZATION WITH STOP


WORDS
DOCUMENT VECTOR TABLE FOR THREE DOCUMENTS
TFIDF-(TERM FREQUENCY & INVERSE
DOCUMENT FREQUENCY)
TFIDF helps us to
identify the value of
each word ,
lets consider the
graph
APPLICATIONS OF NLP :
SENTIMENT ANALYSIS:
• Sentiment analysis studies
the subjective information in
an expression, that is, the
opinions, appraisals,
emotions, or attitudes
towards a topic, person or
entity.
• Expressions can be classified
as positive, negative, or
neutral. For example: “I really
like the new design of your
INDEPENDENT ACTIVITY

Draw the
Structure of
an Artificial
Neuron
GROUP ACTIVITY 1:
• Perform the function of ,
“Artificial Neural Networks”
(four students form the input
layer, three students form the
hidden layer and two students
form the output layer)
Parts of an Artificial Neural Networks:
• A neural network is divided into multiple layers and each layer is
further divided into several blocks called nodes.
• Each node has its own task to accomplish which is then passed to
the next layer.
• The first layer of a neural network is known as the input layer, the
job of an input layer is to acquire data and feed it to the neural
network.
• No processing occurs at the input layer
• Next is the hidden layer, these are the layers in which the whole
processing occurs
• Their name essentially means that these layers are the hidden and
are not visible to the user
Parts of an Artificial Neural Networks:
• Each node of these hidden layers has its own machine learning
algorithm which it executes on the data received from the input
layer
• The processed output is then fed to the subsequent hidden layer
of the network
• There can be multiple hidden layers in a neural network system
and their number depends upon the complexity of the function
for which the network has been configured.
• The last hidden layer passes the final processed data to the
output layer which gives it to the user as the final output
EXIT TICKET:

•List four features of


Neural Networks
LINK WITH UAE
Home work
• Click the link to complete the
homework
• https://nearpod.com/library/?ks=1&orig
in=

You might also like