From the course: NLP with Python for Machine Learning Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

What are NLP and NLTK?

What are NLP and NLTK? - Python Tutorial

From the course: NLP with Python for Machine Learning Essential Training

Start my 1-month free trial

What are NLP and NLTK?

- [Instructor] Let's jump into what Natural Language Processing actually means. There are various definitions out there, but one that I like is this: Natural language processing is a field concerned with the ability of a computer to understand, analyze, manipulate, and potentially generate human language. By human language, we're simply referring to any language used for everyday communication. This can be English, Spanish, French, anything like that. Now it's worth noting that Python doesn't naturally know what any given word means. All it will see is a string of characters. For instance, it has no idea what natural actually means. It sees that it's seven characters long, but the individual characters don't mean anything to Python and certainly the collection of those characters together don't mean anything, either. So we know that, what an N is, what an A is, and we know that together, those seven characters makes up the word natural, and we know what that means. So NLP is the field…

Contents