Fundamentals of Natural Language Processing

Instructor: James Martin

What you'll learn

  •   Analyze corpora to develop effective lexicons using subword tokenization.
  •   Develop language models that can assign probabilities to texts.
  •   Design, implement, and evaluate the effectiveness of text classifiers using gradient-based learning techniques.
  •   Design, implement and evaluate unsupervised methods for learning word embeddings.
  • Skills you'll gain

  •   Unstructured Data
  •   Data Processing
  •   Probability & Statistics
  •   Statistical Modeling
  •   Natural Language Processing
  •   Algorithms
  •   Machine Learning
  •   Regression Analysis
  •   Artificial Neural Networks
  •   Supervised Learning
  •   Text Mining
  • There are 4 modules in this course

    This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder

    Probabilistic Language Models

    Text Classification and Logistic Regression

    Vector Space Semantics and Word Embeddings

    Explore more from Algorithms

    ©2025  ementorhub.com. All rights reserved