• No hay productos en el carrito.

Inicio / Cursos / Natural Language Processing in Python
Impartido por Maven Analytics (2,000,000+ Learners)Pago único de $2,800 MXN · acceso por 12 meses

Natural Language Processing in Python

Learn NLP in Python — text preprocessing, machine learning, transformers & LLMs using scikit-learn, spaCy & Hugging Face

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 30 h
Qué aprenderás

Lo que serás capaz de hacer

This is a practical, hands-on course designed to give you a comprehensive overview of all the essential concepts for modern Natural Language Processing (NLP) in Python. We’ll start by reviewing the history and evolution of NLP over the past 70 years, including the most popular architecture at the moment, Transformers. We'll also walk through the initial text preprocessing steps required for modeling, where you’ll learn how to clean and normalize data with pandas and spaCy, then vectorize that data into a Document-Term Matrix using both word counts and TF-IDF scores. After that, the course is split into two parts: The first half covers traditional machine learning techniques The second half covers modern deep learning and LLM (large language model) approaches For the traditional NLP applications, we'll begin with Sentiment Analysis to determine the positivity or negativity of text using the VADER library. Then we’ll cover Text Classification on labeled data with Naïve Bayes, as well as Topic Modeling on unlabeled data using Non-Negative Matrix Factorization, all using the scikit-learn library. Once you have a solid understanding of the foundational NLP concepts, we’ll move on to the second half of the course on modern NLP techniques, which covers the major advancements in NLP and the data science mindset shift over the past decade. We’ll start with the basic building blocks of modern NLP techniques, which are neural networks. You’ll learn how neural networks are trained, become familiar with key terms like layers, nodes, weights, and activation functions, and then get introduced to popular deep learning architectures and their practical applications. After that, we’ll talk about Transformers, the architectures behind popular LLMs like ChatGPT, Gemini, and Claude. We’ll cover how the main layers work and what they do, including embeddings, attention, and feedforward neural networks. We’ll also review the differences between encoder-only, decoder-only, and encoder-decoder models, and the types of LLMs that fall into each category. Last but not least, we’re going to apply what we’ve learned with Python. We’ll be using Hugging Face’s Transformers library and their Model Hub to demo six practical NLP applications, including Sentiment Analysis, Named Entity Recognition, Zero-Shot Classification, Text Summarization, Text Generation, and Document Similarity. COURSE OUTLINE: Installation & Setup Install Anaconda, start writing Python code in a Jupyter Notebook, and learn how to create a new conda environment to get set up for this course Natural Language Processing 101 Review the basics of natural language processing (NLP), including key concepts, the evolution of NLP over the years, and its applications & Python libraries Text Preprocessing Walk through the text preprocessing steps required before applying machine learning algorithms, including cleaning, normalization, vectorization, and more NLP with Machine Learning Perform sentiment analysis, text classification, and topic modeling using traditional NLP methods, including rules-based, supervised, and unsupervised machine learning techniques Neural Networks & Deep Learning Visually break down the concepts behind neural networks and deep learning, the building blocks of modern NLP techniques Transformers & LLMs Dive into the main parts of the transformer architecture, including embeddings, attention, and FFNs, as well as popular LLMs for NLP tasks like BERT, GPT, and more Hugging Face Transformers Introduce the Hugging Face Transformers library in Python and walk through examples of how you can use pretrained LLMs to perform NLP tasks, including sentiment analysis, named entity recognition (NER), zero-shot classification, text summarization, text generation, and document similarity NLP Review & Next Steps Review the NLP techniques covered in this course, when to use them, and how to dive deeper and stay up-to-date __________ Ready to dive in? Join today and get immediate, LIFETIME access to the following: 12.5 hours of high-quality video 13 homework assignments 4 interactive exercises Natural Language Processing in Python ebook (200+ pages) Downloadable project files & solutions Expert support and Q&A forum 30-day Udemy satisfaction guarantee If you're an aspiring or seasoned data scientist looking for a practical overview of both traditional and modern NLP techniques in Python, this is the course for you . Happy learning! -Alice Zhao (Python Expert & Data Science Instructor, Maven Analytics ) __________ Looking for more data & AI courses? Search for " Maven Analytics " to browse our full course library, including Excel, Power BI, MySQL , Tableau , Machine Learning and more! See why our courses are among the TOP-RATED on Udemy: "Some of the BEST courses I've ever taken. I've studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I've seen!" Russ C. "This is my fourth course from Maven Analytics and my fourth 5-star review, so I'm running out of things to say. I wish Maven was in my life earlier!" Tatsiana M. "Maven Analytics should become the new standard for all courses taught on Udemy!" Jonah M.

  • Review the history and evolution of NLP techniques and applications, from traditional machine learning models to modern LLM approaches
  • Walk through the NLP text preprocessing pipeline, including cleaning, normalization, linguistic analysis, and vectorization
  • Use traditional machine learning techniques to perform sentiment analysis, text classification, and topic modeling
  • Understand the theory behind neural networks and deep learning, the building blocks of modern NLP techniques
  • Break down the main parts of the Transformers architecture, including embeddings, attention and feedforward neural networks (FFNs)
  • Use pretrained LLMs with Hugging Face to perform sentiment analysis, NER, zero-shot classification, document similarity, and text summarization & generation
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    Videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Natural Language Processing in Python

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Maven Analytics (2,000,000+ Learners).
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 30 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Maven Analytics (2,000,000+ Learners); INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Natural Language Processing in Python

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture