Python NLP Developer
Python NLP Developer
En este curso, obtendrás los conocimientos y habilidades para desarrollar aplicaciones inteligentes de texto basado en infraes-
tructura de software libre con Python y frameworks NLP de relevancia para el negocio.
DIRIGIDO
Profesionales, egresados y estudiantes, interesados en diseñar e implementar soluciones inteligentes con Python.
METODOLOGÍA
El enfoque práctico-reflexivo de cada una de las sesiones y la participación activa a lo largo de estas favorecerá no solo el
aprendizaje de contenidos, sino también, su aplicación en la resolución de situaciones reales en diferentes contextos que se
planteen. Por ello, el curso considera el desarrollo de laboratorios guiados e individuales, permitiendo la consolidación del
aprendizaje del tema.
BENEFICIOS
• Máquina virtual con 1 Gbps de velocidad navegación disponible para las clases
• Licencia de Office 365 (Word, Excel, Power Point, etc.)
• Acceso a plataformas virtuales como Microsoft OneDrive y Microsoft Teams
• Correo institucional
PRE-REQUISITOS
• Conocimiento del lenguaje de programación Python (nivel intermedio)
• Conocimiento de base de datos (nivel básico)
• Conocimiento de HTML (nivel básico)
Capacitación recomendada
• Python Fundamentals for Data Science
CERTIFICACIONES
•Al término de la capacitación, obtendrás un certificado de “Python NLP Developer” a nombre de Cibertec por aprobar el
programa.
• Al completar satisfactoriamente los cursos obligatorios de la línea de especialización y uno de los opcionales se te
acreditará con una Especialización en Ciencia de Datos con Python.
LÍNEA DE ESPECIALIZACIÓN
CONCEPTOS Y TERMINOLOGÍA
• NLP • Aplicación Inteligente • Views
• Pandas • Estructuras de datos • TF-IDF
• Jupyter • Condiciones • Tokenization
• Bootstrap • Funciones • Document Similarity
• Django • Data Science • Neural Networks
• Models • Machine Learning • Deep Learning
CONTENIDO TEMÁTICO
Fundamentos de Python • Frameworks NLP
- Gensim
• Hoja de ruta para desarrollar una aplicación inteligente - spaCy
• Datos sobre Python • NLTK
• Sintaxis del lenguaje - Por qué NLTK
• Tipos de datos - Limpieza de datos
• Condiciones (if-else) • Scikit-learn
• Funciones -Vectorizations
• Imports y algunas librerías de interés - TD-IDF
- Distancia Coseno
Data Science y Python
Django Web Framework
• Data Science
• Machine Learning y algoritmos • ¿Qué es Django?
- Linear regression • Componentes de Django
- Decision trees - View
- Neural networks - Models con SQLite
- NLP - Forms
- Deep learning - Templates
• Herramientas para Machine Learning en Python • Django integrando los componentes
- Jupyter
- Pandas Aplicación Inteligente
- Matlab
• Preparación de datos
NLP: NLTK y Scikit-Learn • Views, formularios
• Base de datos
• ¿Qué es NLP? • Carga de datos
• Técnicas de NLP • Pruebas
- Tokenization • Lanzamiento a producción
- POS tagging
- Lemmatization
- Similarity