YoVDO

Intro to Language Models in Python

Offered By: Codecademy

Tags

Language Models Courses Artificial Intelligence Courses Data Science Courses Python Courses Word Embeddings Courses Bag of Words Courses TF-IDF Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Build the basic language models in Python.
From spam filters to ChatGPT, computer and AI systems have to work with language models all the time. In this course, you will learn how to build and work with the most common language models in data science, including bag-of-words, tf-idf, and word embeddings. Learn the basic skills you need before working with more advanced AI language models.


* Create common language models

* Measure similarity between words

* Determine important words in documents


### Notes on Prerequisites
This course requires a basic knowledge of Python. If you are a beginner, start with [Learn Python for Data Science](https://www.codecademy.com/learn/paths/learn-python-for-data-science) or learn to build language models from scratch in our [Build Chatbots with Python](https://www.codecademy.com/learn/paths/build-chatbots-with-python) Skill Path.

Syllabus

  • Welcome to Language Models with Python: A brief overview of what you will learn in this course.
    • Informational: Welcome to Language Models with Python
  • Bag-of-Words Language Model: Whet your language model appetite with the widely used Bag-of-Words. Develop the underlying functionality in Python, then use scikit-learn.
    • Lesson: Bag-of-Words Language Model
    • ExternalResource: Working with Text Data | scikit-learn
    • Project: Mystery Friend
    • Quiz: Bag-of-words language model
  • Term Frequency-Inverse Document Frequency: Rethink topic models with term frequency-inverse document frequency (tf-idf), which adjusts the importance of words within a document.
    • Lesson: Term Frequency–Inverse Document Frequency
    • ExternalResource: Working with Text Data | scikit-learn | From Occurrences to Frequencies
    • Project: Read the News Analysis
    • Quiz: Term Frequency-Inverse Document Frequency
  • Word Embeddings: Quantify meaning based on context using word embeddings.
    • Lesson: Word Embeddings
    • ExternalResource: Token.similarity | spaCy
    • Project: U.S.A. Presidential Vocabulary
    • Quiz: Word Embeddings
    • Informational: What's Next

Taught by

Alex DiStasi

Related Courses

Meaningful Predictive Modeling
University of California, San Diego via Coursera
Text Mining with Bag-of-Words in R
DataCamp
Natural Language Processing
YouTube
Complete Natural Language Processing Tutorial in Python
Keith Galli via YouTube
Object Recognition
University of Central Florida via YouTube