ML-For-Beginners/6-NLP
Lee Stott 799efa6284
Update
2022-09-27 16:11:57 +01:00
..
1-Introduction-to-NLP Update 2022-09-27 16:11:57 +01:00
2-Tasks added links to the new quiz apps 2022-07-18 13:55:45 +03:00
3-Translation-Sentiment Update 2022-09-27 16:11:57 +01:00
4-Hotel-Reviews-1 Update 2022-09-27 16:11:57 +01:00
5-Hotel-Reviews-2 Update 2022-09-27 16:11:57 +01:00
data notebook files and lesson writeup edits 2021-06-23 14:15:56 -04:00
images re-numbering lesson groups 2021-06-04 12:19:11 -04:00
translations (spanish): 6-NLP/README.md (#516) 2022-02-11 17:56:24 -05:00
README.md Update README.md 2021-08-20 19:24:18 +05:30

README.md

Getting started with natural language processing

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). NLP has existed for more than 50 years and has roots in the field of linguistics. The whole field is directed at helping machines understand and process the human language. This can then be used to perform tasks like spell check or machine translation. It has a variety of real-world applications in a number of fields, including medical research, search engines and business intelligence.

Regional topic: European languages and literature and romantic hotels of Europe ❤️

In this section of the curriculum, you will be introduced to one of the most widespread uses of machine learning: natural language processing (NLP). Derived from computational linguistics, this category of artificial intelligence is the bridge between humans and machines via voice or textual communication.

In these lessons we'll learn the basics of NLP by building small conversational bots to learn how machine learning aids in making these conversations more and more 'smart'. You'll travel back in time, chatting with Elizabeth Bennett and Mr. Darcy from Jane Austen's classic novel, Pride and Prejudice, published in 1813. Then, you'll further your knowledge by learning about sentiment analysis via hotel reviews in Europe.

Pride and Prejudice book and tea

Photo by Elaine Howlin on Unsplash

Lessons

  1. Introduction to natural language processing
  2. Common NLP tasks and techniques
  3. Translation and sentiment analysis with machine learning
  4. Preparing your data
  5. NLTK for Sentiment Analysis

Credits

These natural language processing lessons were written with by Stephen Howell