------------- One Idea Can Change Your Life -----------------

Lecture-1: Introduction to NLP

 




What do you understand by term Natural Language? 

Natural Language is language which have developed naturally in humans. Any of these language can be natural language. 
Example: English, Hindi, Bangla, French, Urdu etc. 
Natural Language refer to the way we human communicate with each other. Basically this called Natural Language. 

 Now what is Natural Language Processing?

Natural Language Processing is the ability of a computer program to understand human language as it is spoken. 

Natural Language Processing uses artificial intelligence to take real-world input, process it, and make sense of it in a way a computer can understand.

 Components of Natural Language Processing?

Basically NLP can be divided into tow components:
1. Natural Language Understanding ( NLU )
2. Natural Language Generation ( NLG )

Natural Language Understanding ( NLU ) :

Natural Language Understanding ( NLU ) deals with Understanding the input given by user as a part of natural language. with the help of natural language understanding or NLU and machine learning Computers can automatically analyze data in seconds, saving businesses countless hours and resources when analyzing troves of customer feedback.  

Natural Language Generation ( NLG ) : 

Natural Language Generation ( NLG ) deals with producing written or spoken language from raw data.
NLG is a subcategory of Natural Language processing ( NLP ), is a software process that automatically transform structured data into human-readable text. 
NLG makes data universally understandable making the writing of data-driven financial reports, product descriptions, meeting memos, and more much easier and faster. 

Packages for NLP :

1. spaCy
2. Python NLTK 



No more today. Next tutorial I will discuss about NLTK packages with code in next tutorial. 
Thanks for your time to keep supporting for new updates. 


No comments

Powered by Blogger.