xumarhu.net xumarhu.net Cursos Ciencia de Datos Avanzado
Principal > Cursos > Ciencia de Datos Avanzado > Actividades y Material de Apoyo

Actividades y Material de Apoyo


Sesión 1: Machine Learning (Parte 1)

Python Visual Studio Code Metodologías Machine Learning

Sesión 2: Machine Learning (Parte 2)

Inteligencia Artificial Machine Learning
EJERCICIOS (Parte 1):
Hacer los siguiente programas en Python:
  1. Predecir los costos de una casa (Regresión Lineal).
Datasets a utilizar (Parte 1):
Respuestas a los Ejercicios (Parte 1):
  1. Predecir los costos de las casas en California (código python, python_ml_california_housing.py).

Sesión 3: Machine Learning y Deep Learning

EJERCICIOS (Parte 2):
Hacer los siguiente programas en Python:
  1. Genera el árbol de decisiones para analizar las características de las flores "iris" (Decision Trees)
  2. Clasificar 10 puntos en 2 clases usando (K-Means).
  3. Dados 10 puntos etiquetados en 2 Clusters predice a qué categoría pertenece un nuevo punto (KNN)
Datasets a utilizar (Parte 2):
Respuestas a los Ejercicios (Parte 2):
  1. Decision Trees: Genera el árbol de decisiones para analizar las características de las flores "iris" en formato ".dot" (código python, python_ml_decision_trees.py).
  2. K-Means:Clasifica 10 puntos en 2 clases usando K-Means (código python, python_ml_kmeans.py).
  3. KNN: Dados 10 puntos etiquetados en 2 Clusters predice a qué categoría pertenece un nuevo punto usando KNN (código python, python_ml_knn.py).
Redes Neuronales Deep Learning

Sesión 4: Deep Learning y Procesamiento del Lenguaje Natural

Deep Learning
EJERCICIOS (Parte 3):
Hacer los siguiente programas en Python:
  1. Reconocimiento de números escritos a mano usando Redes Neuronales.
Respuestas a los Ejercicios (Parte 3):
  1. Reconocimiento de números escritos a mano usando redes neuronales (código python, python_redes_neuronales_reconocimiento_numeros.py).
Parte: Pre-Procesamiento de Textos
EJERCICIOS (Parte 4):
Hacer los siguiente programas en Python:
Respuestas a los Ejercicios (Parte 4):
  1. Eliminar los símbolos y caracteres no deseados de un texto (codigo python, python_nlp_eliminar_simbolos.py).
  2. Eliminar los símbolos y caracteres no deseados de un texto usando expresiones regulares (codigo python, python_nlp_eliminar_simbolos_expresiones_regulares.py).
  3. Buscar las palabras relevantes de una frase (tokenizar) quitando las "stopwords" (codigo python, python_nlp_tokenizar_frase.py).
  4. Buscar las palabras mas repetidas de un texto (codigo python, python_nlp_palabras_mas_repetidas.py).

Sesión 5: Procesamiento del Lenguaje Natural y Grandes Modelos de Lenguaje

Parte: Análisis de Textos
EJERCICIOS (Parte 5):
Hacer los siguiente programas en Python: Datasets utilizados:
Respuestas a los Ejercicios (Parte 5):
  1. Calcula la Diversidad Léxica de un texto (codigo python, python_lenguaje_natural_diversidad_lexica.py).
  2. Buscar las palabras mas repetidas de un texto y generar su "nube de palabras" (codigo python, python_nlp_nube_de_palabras.py).
  3. Generar una “Nube de Palabras” a partir de una página de Wikipedia (codigo python, python_nlp_nube_de_palabras_wikipedia.py).
  4. Analizar un texto para determinar su polaridad (positivo, negativo ó neutral) (codigo python, python_nlp_analisis_sentimientos_manual.py).
  5. Analiza un texto para determinar su polaridad (positivo, negativo ó neutral) utilizando listas de palabras positivas y negativas (codigo python, python_nlp_analisis_sentimientos_con_listas.py).
  6. Analiza un texto para determinar su polaridad (positivo, negativo ó neutral) usando TextBlob (codigo python, python_nlp_analisis_sentimientos_con_textblob.py).
  7. Analiza un "tuit" para determinar su polaridad usando TextBlob (codigo python, python_nlp_analisis_sentimientos_twitter.py).
  8. Detecta si una noticia es falsa (Fake News) (codigo python, python_ml_fake_news.py).
  9. Dada una película recomienda otras películas parecidas a ella (codigo python, python_ml_recomendacion_peliculas.py).

Material Adicional

Documentales:
Películas:

Evaluación:

Para aprobar el curso se requiere:
TAREA 1: Análisis de Datos
Descargar el dataset de "Artículos Indizados" del siguiente sitio: Hacer un programa en Python que lea el dataset anterior y calcule e imprima en pantalla lo siguiente:
TAREA 2: Redes Neuronales
Utilizando el siguiente ejemlo: Hacer lo siguiente:
TAREA 3: Análisis de un Libro

Lista de Asistentes:

A continuación la lista de de los Asistentes al Curso y el respectivo libro que seleccionaron:

1 Carlos Alberto Guizar Gomez, "Actitud de Vencedor".
2 Marcos Gutiérrez López, "Tao Te King".
3 Enrique Reyes Archundia, "El equipaje del Rey".
4 Alejandro Israel Robledo Ayala, "Los perros de Tíndalos".
5 Miguel Angel Fraga Aguilar, "Los pescadores de Trepang".
6 Eduardo Torres Rodriguez, "El Perfume".
7 Juan Cristobal Camacho, ?
8 Aarón García Campos, "Los hijos de los días".
9 Chávez Báez Marco Vinicio, "Historia del Tiempo".
10 Correa Gómez Javier, "Historias fantásticas".
11 García Ramírez María del Carmen, "La piedra filosofal".
12 Rocío Contreras Jiménez, "El Alquimista.
13 Martinez Cárdenas Fernando, "Un mundo felíz".
14 Johan Walter González Murueta, "El Prisionero de Zenda"
15 Juan Carlos Olivares Rojas, "Navidad en la montaña".
16 Méndez Patiño Arturo, "El país de las sombras largas".
17 Javier Alejandro, "El Principito".
18 Adrián Nuñez Vieyra, "Cien años de soledad".
19 Mario Heras Cervantes, "Peter Pan".
20 Irán Arane Melchor Uceda, "La vuelta al mundo en 80 dias"


Usted se encuentra Aquí > Principal > Cursos > Ciencia de Datos Avanzado > Actividades y Material de Apoyo
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia
Valid CSS Valid XHTML 5