Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👥 Talent Analytics Colombia

📌 Descripción del Proyecto

Talent Analytics Colombia es una solución integral de análisis de talento humano desarrollada con SQL Server, Python, Machine Learning y Power BI.

El objetivo del proyecto es proporcionar información estratégica sobre la gestión del talento, permitiendo analizar indicadores clave de Recursos Humanos como rotación, ausentismo, capacitación, desempeño y segmentación de empleados mediante técnicas de Machine Learning.

Este proyecto simula un entorno corporativo real donde los líderes de Recursos Humanos pueden tomar decisiones basadas en datos para mejorar la productividad, retención y desarrollo del personal.


🎯 Objetivos del Proyecto

  • Analizar indicadores clave de gestión humana.
  • Identificar patrones de ausentismo laboral.
  • Evaluar la inversión en capacitación y su relación con el desempeño.
  • Segmentar empleados mediante Machine Learning (K-Means).
  • Construir dashboards ejecutivos para la toma de decisiones.
  • Aplicar un flujo completo de análisis de datos desde la generación hasta la visualización.

🛠 Tecnologías Utilizadas

Tecnología Uso
SQL Server Modelado y consultas analíticas
Python Procesamiento y Machine Learning
Pandas Manipulación de datos
Scikit-Learn Algoritmo K-Means
Power BI Visualización y dashboards
DAX Métricas e indicadores
Git & GitHub Control de versiones

📂 Estructura del Proyecto

Talent-Analytics-Colombia
│
├── Dataset
│   ├── empleados.csv
│   ├── ausentismo.csv
│   ├── capacitaciones.csv
│   ├── evaluaciones.csv
│   ├── empleados_ml.csv
│   └── empleados_clusterizados.csv
│
├── Python
│   ├── 01_generar_empleados.py
│   ├── 02_generar_ausentismo.py
│   ├── 03_generar_capacitaciones.py
│   ├── 04_generar_evaluaciones.py
│   └── 05_kmeans_empleados.py
│
├── SQL
│   ├── Ausentismo.sql
│   ├── Capacitación y Desempeño.sql
│   ├── Gestión del Talento.sql
│   └── Resumen Ejecutivo.sql
|
├── PowerBI
│   └── Talent Analytics Colombia.pbix
│
├── Screenshots
│   ├── FONDOS
│   ├── 01-Resumen ejecutivo.png
│   ├── 02-Gestion del Talento.png
│   ├── 03-Ausentismo.png
│   ├── 04-Capacitacion y Desempeño.png
│   └── 05-Machine Learning.png
|   
|
└── README.md

📊 Modelo de Datos

El proyecto utiliza cuatro fuentes principales:

Empleados

Información general de colaboradores.

  • Área
  • Cargo
  • Ciudad
  • Salario
  • Fecha de ingreso
  • Estado laboral

Ausentismo

Registro de ausencias laborales.

  • Tipo de ausencia
  • Días perdidos
  • Fecha

Capacitaciones

Histórico de formación.

  • Curso
  • Horas de capacitación
  • Fecha

Evaluaciones

Resultados de desempeño.

  • Período
  • Calificación

📈 Dashboard Power BI

Página 1 – Resumen Ejecutivo

01-Resumen ejecutivo

Indicadores generales de talento humano:

  • Empleados activos
  • Empleados retirados
  • Rotación laboral
  • Salario promedio
  • Edad promedio
  • Antigüedad promedio

Página 2 – Gestión del Talento

Análisis de la fuerza laboral: 02-Gestion del Talento

  • Salario por área
  • Salario por ciudad
  • Distribución por género
  • Antigüedad por área

Página 3 – Ausentismo Laboral

Monitoreo de ausencias: 03-Ausentismo

  • Total de ausencias
  • Días perdidos
  • Ausencias por tipo
  • Ausencias por área
  • Top empleados con mayor ausentismo

Página 4 – Capacitación y Desempeño

Evaluación del desarrollo del talento: 04-Capacitacion y Desempeño

  • Total capacitaciones
  • Horas de formación
  • Calificación promedio
  • Formación por curso
  • Formación por área
  • Evolución del desempeño
  • Relación capacitación vs desempeño

Página 5 – Machine Learning

Segmentación inteligente de empleados mediante K-Means.

Variables utilizadas: 05-Machine Learning

  • Salario
  • Antigüedad
  • Ausentismo
  • Calificación promedio

Clusters identificados:

Cluster 0 – Talento Estratégico

  • Mayor salario promedio
  • Menor antigüedad

Cluster 1 – Talento Operativo

  • Salarios medios
  • Desempeño estable

Cluster 2 – Riesgo de Ausentismo

  • Mayor número de ausencias
  • Oportunidad de intervención

Cluster 3 – Alto Desempeño

  • Mayor antigüedad
  • Mejor desempeño promedio

🤖 Machine Learning

Se implementó el algoritmo K-Means para identificar segmentos de empleados con características similares.

Proceso realizado:

  1. Selección de variables relevantes.
  2. Tratamiento de valores nulos.
  3. Escalamiento mediante StandardScaler.
  4. Entrenamiento con K-Means.
  5. Asignación de clusters.
  6. Visualización en Power BI.

📌 Principales Hallazgos

  • Se identificaron cuatro perfiles de empleados claramente diferenciados.
  • El Cluster 3 presenta el mejor desempeño promedio y mayor antigüedad.
  • El Cluster 2 concentra los mayores niveles de ausentismo.
  • Las áreas con mayor inversión en formación muestran mejores indicadores de desempeño.
  • El análisis permite priorizar estrategias de retención y desarrollo del talento.

💼 Competencias Demostradas

Este proyecto evidencia experiencia práctica en:

  • Análisis de Datos
  • Business Intelligence
  • SQL Server
  • Python
  • ETL y preparación de datos
  • Power BI
  • DAX
  • Visualización de datos
  • Machine Learning
  • People Analytics

👨‍💻 Autor

Fernando Arturo Rojas Quiceno

Ingeniero de Sistemas | Analista de Datos | Business Intelligence

Tecnologías principales:

  • SQL Server
  • Power BI
  • Python
  • Excel
  • Machine Learning

GitHub Portfolio: https://github.com/fernandorojas-data?tab=repositories

LinkedIn: www.linkedin.com/in/fernando-rojas-quiceno

About

Proyecto de Business Intelligence y People Analytics desarrollado con SQL Server, Python, Power BI y Machine Learning para analizar indicadores de talento humano, desempeño, capacitación, ausentismo y segmentación de empleados.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages