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=