Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
📖 Módulo 6: Procesamiento del Lenguaje Natural (PLN)
Play lesson

🤖🧠 Curso + Tutorial Introducción a la Inteligencia Artificial (IA) ⚙️ - 📖 Módulo 6: Procesamiento del Lenguaje Natural (PLN)

5.0 (0)
14 learners

What you'll learn

This course includes

  • 1 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Procesamiento del Lenguaje Natural (PLN) El Procesamiento del Lenguaje Natural (PLN) es la clave para desbloquear la comunicación entre humanos y máquinas. Este módulo explora el fascinante mundo del PLN, una rama de la IA dedicada a permitir que las computadoras comprendan, interpreten y generen lenguaje humano. Profundizaremos en los componentes centrales del PLN, comenzando con técnicas esenciales de preprocesamiento de texto como la tokenización, la eliminación de palabras vacías, el stemming, la lematización y la normalización. Aprende cómo el texto se convierte en representaciones numéricas a través de métodos de vectorización como Bag-of-Words, TF-IDF y Word Embeddings. Luego exploraremos las características lingüísticas, incluyendo el análisis de sintaxis (parsing y etiquetado POS), el análisis de semántica (comprensión del significado y Reconocimiento de Entidades Nombradas) y la pragmática (análisis del contexto e intención). El módulo cubre la evolución de las técnicas de PLN, desde modelos tradicionales como n-gramas, HMMs y LDA hasta el impacto revolucionario del aprendizaje profundo. Examinaremos modelos de aprendizaje profundo como RNNs (y variantes como LSTMs y GRUs), CNNs y los modelos Transformer que han cambiado el juego (BERT, GPT, T5). Descubre las diversas aplicaciones del PLN, incluyendo el análisis de texto (análisis de sentimiento y modelado de temas), la generación de lenguaje (chatbots y resumen), la traducción automática, el reconocimiento y la síntesis del habla, la recuperación de información e incluso aplicaciones en la atención médica. También discutiremos los desafíos que enfrenta el PLN, como la ambigüedad en el lenguaje, la escasez de datos, los lenguajes de bajos recursos, las preocupaciones éticas y la escalabilidad. Finalmente, presentaremos las herramientas y marcos esenciales para el desarrollo de PLN, incluyendo bibliotecas como NLTK, SpaCy y Hugging Face Transformers, junto con modelos preentrenados y plataformas en la nube. Este módulo proporciona una introducción completa al PLN, lo que te permite comprender y construir sistemas inteligentes que puedan comprender e interactuar con el lenguaje humano.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere