Skip to content
Data Science: Natural Language Processing (NLP) in Python
Udemy

Data Science: Natural Language Processing (NLP) in Python

Udemy

About This Course

Applications: decrypting ciphers, spam detection, sentiment analysis, article spinners, and latent semantic analysis. What you'll learn: Write your own cipher decryption algorithm using genetic algorithms and language modeling with Markov modelsWrite your own spam detection code in PythonWrite your own sentiment analysis code in PythonPerform latent semantic analysis or latent semantic indexing in PythonHave an idea of how to write your own article spinner in PythonUnderstand important foundations for OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion Ever wondered how AI technologies like OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion really work? In this course, you will learn the foundations of these groundbreaking applications.In this course you will build MULTIPLE practical systems using natural language processing, or NLP - the branch of machine learning and data science that deals with text and speech. This course is not part of my deep learning series, so it doesn't contain any hard math - just straight up coding in Python. All the materials for this course are FREE.After a brief discussion about what NLP is and what it can do, we will begin building very useful stuff. The first thing we'll build is a cipher decryption algorithm. These have applications in warfare and espionage. We will learn how to build and apply several useful NLP tools in this section, namely, character-level language models (using the Markov principle), and genetic algorithms.The second project, where we begin to use more traditional \"machine learning\", is to build a spam detector. You likely get very little spam these days, compared to say, the early 2000s, because of systems like these.Next we'll build a model for sentiment analysis in Python. This is something that allows us to assign a score to a block of text that tells us how positive or negative it is. People have used sentiment analysis on Twitter to predict the stock market.We'll go over some prac

Clear your comparison?

Remove all selected tools and start again.