En esta lección, los estudiantes aplicarán lo aprendido desarrollando un proyecto práctico de IA en un sector de su elección (salud, finanzas, retail, industria, transporte, energía o marketing).
Integrar técnicas de machine learning, big data y analítica avanzada para resolver un problema real de negocio dentro de un sector específico.
Problema: predecir el riesgo de diabetes en pacientes.
from pyspark.ml.classification import LogisticRegression
ensamblador = VectorAssembler(inputCols=["edad", "glucosa", "imc"], outputCol="features")
datos = ensamblador.transform(df)
modelo = LogisticRegression(labelCol="diabetes", featuresCol="features").fit(datos)
resultados = modelo.transform(datos)
Problema: recomendar productos para aumentar ventas.
from pyspark.ml.recommendation import ALS
als = ALS(userCol="usuario", itemCol="producto", ratingCol="rating", coldStartStrategy="drop")
modelo = als.fit(df)
recomendaciones = modelo.recommendForAllUsers(5)
Problema: optimización de rutas de entrega.
import networkx as nx
G = nx.Graph()
G.add_weighted_edges_from([("A","B",4),("B","C",2),("A","C",5),("C","D",3)])
ruta = nx.shortest_path(G, source="A", target="D", weight="weight")
print("Ruta óptima:", ruta)
Este proyecto permite a los estudiantes consolidar sus conocimientos, aplicar la teoría en un caso real y demostrar sus competencias en IA aplicada en distintos sectores industriales.