This presentation will help you to understand the basic concepts of Natural Language Processing With this you will understand the significance of Natural Language Processing in our daily life
3. Table of content
• What is Natural Language Processing
• How Natural Language Processing Works
• Applications of Natural Language Processing
• Some Ambiguities with NLP
• Packages in Python for NLP
• Future of NLP
• Conclusion
4. What is Natural Language Processing
• Generally Computers understand machine language but
it is difficult for the humans to understand it that is why
programming languages are introduced
• Generally we will give commands to the computers in
programming languages to perform specific tasks
• Every Software or Application that we are using today is
made up of programming languages and they provide
User Interface through which you can access it easily
• Natural Language Processing is a sub branch of Artificial
Intelligence which can extract the meaning from human
language and text written in human languages
10. Types of Big Data
->In terms of Statistics the data is divided into two types
1.Structured data 2.Unstructured data
->But most of the data is present in Unstructured format but
Computers can only process data present in structured format
->NLP is used to analyse large amount of Unstructured Big Data
and it will extract meaning from the data and it will process it
11. Sentiment Analysis
->When a company releases a product it will take review
from the public through different platforms
->This data will be present in Unstructured format NLP will
extract meaning from their reviews and it will process it
->So in this way companies will make products according to
users utility
18. ->Google Duplex is an advanced mobile assistant,it can book
reservations for hotel room or any bussiness appointments
->Google Duplex will make a call by itself and it will talk to the
receptionists and it will convince them to allot reservations
21. Chatbot
->Chatbot is a computer program designed to simulate conversation
with human users over Internet by a company’s product service
department
->It is an assistant that communicates with us through text messages
and it helps entrepreneurs to get closer to customers
30. Some Packages in Python for NLP
• Natural Language Toolkit(NLTK)
• TextBlob
• CoreNLP
• Gensim
• SpaCy
• Polyglot
->Using these packages in Python you can build your own chatbots in
Watson Studio which is a part of IBM Watson API
32. ->If you wear medical sensors they will record your body
metabolism this data will be received by smart assistants
->It will analyse your health condition it will suggest you
some measures to improve your health and it reduces the
chance of getting diseases
33. Conclusion
• Natural Language Processing is helping us in so
many fields
• As applications of NLP are increasing before
installing them you should know whether they are
any vulnerabilities in those devices which can harm
our privacy