2. Contents
• What is NLP
• How does NLP work
• NLP techniques
• Best Language for NLP
• Conclusion
3. NLP
Natural language processing (NLP) is
a branch of artificial intelligence tha
t helps computers understand, inter
pret and manipulate human languag
e.
NLP draws from many disciplines, in
cluding computer science and comp
utational linguistics, in its pursuit to
fill the gap between human commu
nication and computer understandi
ng.
4. How does NLP work?
• NLP involves the reading and
understanding of spoken or w
ritten language through the m
edium of a computer.
• Through natural language proce
ssing computers learn to accura
tely manage and apply overall li
nguistic meaning to text excerp
ts like phrases or sentences.
5. NLP Techniques
• Named Entity Recognition (NER)
• Tokenization
• Stemming and Lemmatization
• Bag of words
• Natural language generation
• Sentiment analysis
• Sentence segmentation
6.
7.
8.
9.
10. Best Language for NLP
• Python is the leading coding lang
uage for NLP because of its simple s
yntax, structure and rich text proces
sing tool.
• NLP is about developing applicati
ons and services that are able to un
derstand human languages.Some pr
actical examples of NLP are speech r
ecognition.
11. Conclusion
• NLP has close ties with Artificial Intelligence.Some problem
s in NLP are solved by AI and vise -versa.
• NLP is a field of computer science and AI that focuses main
ly on the interaction among computers and humans.