Sin temor a resultar repetitivo, sugiero como lectura la "Biblia" de la minería de datos (Data Mining): Data Mining: Practical Machine Learning Tools and Techniques (Morgan Kaufmann Series in Data Management Systems) 4th Edición.
Se pueden adoptar muchos lenguajes de programación y herramientas para estas actividades. Solemos utilizar una herramienta llamada Weka - Pentaho Data Mining, Machine learning software to solve data mining problems, integrada en nuestras soluciones.
En este artículo, le presentaré más de 170 proyectos de ciencia de datos y aprendizaje automático resueltos y explicados utilizando el lenguaje de programación Python, divididos en dos secciones: una para principiantes y otra de nivel avanzado.
Proyectos de aprendizaje automático para principiantes
1. Predicción del precio de las acciones
2. Proyecto de ciencia de datos sobre la altura de los presidentes
3. Proyecto de ciencia de datos sobre el análisis de la tasa de natalidad
4. Proyecto de ciencia de datos en series temporales
5. Proyecto de ciencia de datos sobre área y población
6. Un paso a paso de un proyecto completo de aprendizaje automático
Proyectos de aprendizaje automático avanzado
1. Predicción del precio de la vivienda
2. Detección de mascarillas en tiempo real
3. Reconocimiento de entidades nombradas
5. Análisis de la IPL con Python
6. Predicción del precio del oro
8. Análisis de los atletas mejor pagados
10. Corrección ortográfica con Python
12. Modelo de traducción de idiomas
14. Clasificación de la lengua de señas
15. Análisis de intención de compra online
17. Extracción de palabras clave
18. Análisis de los libros más vendidos de Amazon
19. Predicción de casos de Covid-19 para los próximos 30 días
22. Análisis del índice de calidad del aire
24. Predicción de deserción de empleados
25. Reconocimiento de gestos manuales
27. Análisis de la cesta de la compra utilizando el algoritmo Apriori
28. Detección de cáncer de mama
29. Modelo de predicción de terremotos
30. Detección de valores atípicos (outliers)
31. Predicción de enfermedades cardíacas
32. Análisis de usuarios de plástico
33. Chatbot con aprendizaje automático
34. Modelo de predicción de la siguiente palabra
35. Detección de edad y género con Python
36. Teclado de autocorrección con Python y aprendizaje automático.
37. Aprendizaje automático en 5 líneas de código.
38. Detección de deepfakes con aprendizaje automático.
39. Predicción de las elecciones de EE. UU. con Python.
40. Detección de dinero falso con aprendizaje automático.
41. Predicción de coincidencias (matches) en Tinder con aprendizaje automático.
43. Generador de títulos con Python.
44. Bosquejo a lápiz con Python.
45. OpenAI Gym en aprendizaje automático
47. Análisis de partidos de la IPL.
48. Lector de códigos de barras y códigos QR con Python
49. Extracción de texto de PDF con Python.
50. Predicción del ganador de la IPL 2020.
51. Predicción de precios de automóviles.
52. Análisis de registros de llamadas.
53. Creación de una API con Python.
54. Envío de correos electrónicos personalizados con Python.
55. Reconocimiento de colores con aprendizaje automático.
56. Creación de una animación de video 3D.
57. Algoritmos de grafos en aprendizaje automático.
58. Extracción de características de imágenes.
59. Predicción de lluvias con aprendizaje automático.
60. Clasificación de nacionalidades con aprendizaje automático.
61. Detección de fraudes con aprendizaje automático.
62. Modelado de temas con Python
63. Reconocimiento de entidades nombradas
64. Análisis de chat de grupo de WhatsApp
65. Traducción de idiomas con Python
66. Análisis de seguridad de red
67. Gráfico de barras dinámico (Bar Chart Race) con Python
68. Investigación de palabras clave con Python
69. Detección de rostros con Python
70. Modelo de detección de emociones
71. Bot de Telegram con Python
72. Reconocimiento de escritura a mano
73. Visualización de un sistema solar con Python.
74. Modelo de detección de discurso de odio
75. Creación de filtros de Instagram con Python.
76. Rastreo de contactos con aprendizaje automático
77. Despliegue de un chatbot con Python en una aplicación web
78. Resumen de texto con aprendizaje automático
79. Clasificación de idiomas con aprendizaje automático.
80. Interfaz gráfica (GUI) de verificación de OTP con Python
81. Creación de un audiolibro con Python
82. Análisis de supervivencia del Titanic
83. Reconocimiento de imágenes con PyTorch
84. Modelo de clasificación de género
85. Predicción de nacimientos diarios
86. Algoritmo de búsqueda binaria
87. Clasificación de galaxias con aprendizaje automático
88. Series temporales con modelo LSTM
89. Clasificación de imágenes con TensorFlow
90. Predicción del clima con aprendizaje automático
91. Creación de un paquete con Python
92. Visión artificial con Python
93. Análisis de diamantes con Python
94. Clasificación de texto con TensorFlow
95. Segmentación de imágenes con Python
97. Predicción de la eficiencia del combustible
99. Segmentación pulmonar con aprendizaje automático
101. Construcción de una red neuronal con código Python
102. Algoritmo genético con Python
103. Predicción de migración con aprendizaje automático
104. Análisis de datos de salud
106. Proyecto de ciencia de datos sobre texto y anotaciones
107. Proyecto de ciencia de datos sobre dígitos escritos a mano
108. Proyecto de ciencia de datos sobre máquinas de vectores de soporte (SVM)
109. Proyecto de ciencia de datos: predicción del precio de las acciones con aprendizaje automático
110. Proyecto de ciencia de datos sobre clasificación de texto
111. Proyecto de ciencia de datos sobre extracción de características HOG
114. Proyecto de ciencia de datos: predicción de enfermedades cardíacas con aprendizaje automático
115. Proyecto de ciencia de datos: sistema de recomendación de películas
116. Proyecto de ciencia de datos: análisis del rendimiento estudiantil con aprendizaje automático
117. Proyecto de ciencia de datos sobre análisis de la FIFA con Python
118. Proyecto de ciencia de datos: clasificación de noticias falsas
119. Proyecto de ciencia de datos: secuenciación de ADN con aprendizaje automático
120. Proyecto de ciencia de datos: sistema de recomendación de libros con aprendizaje automático
121. Proyecto de ciencia de datos: predicción del precio de Bitcoin con aprendizaje automático
122. Proyecto de aprendizaje automático: redes neuronales artificiales
123. Estrategia de trading algorítmico con aprendizaje automático y Python
125. Proyecto de ciencia de datos: análisis de ventas de supermercados
126. Proyecto de ciencia de datos: análisis del PIB
128. Proyecto de ciencia de datos: análisis de la delincuencia en San Francisco
130. Detección de fraudes en tarjetas de crédito con aprendizaje automático
131. Predicción del tiempo con aprendizaje automático
132. Detección de spam en SMS con aprendizaje automático
133. Detección de Covid-19 con aprendizaje automático e IA
134. Segmentación de clientes con aprendizaje automático
135. Predicción de la rotación de empleados con aprendizaje automático
136. Predicción de diabetes con aprendizaje automático
137. Clasificación de imágenes con PyTorch
138. Predicción de series temporales con el modelo ARIMA
139. Procesamiento del lenguaje natural en chats de WhatsApp
140. Modelo de detección de noticias falsas
141. Clasificación de imágenes con redes neurales artificiales
142. Modelo de clasificación binaria
143. Aumento de datos con aprendizaje profundo
144. Modelo de predicción de la siguiente palabra.
146. Algoritmo XGBoost en aprendizaje automático
147. Detección de puntos de referencia faciales
148. Filtrado de imágenes con aprendizaje automático
149. Extracción de características de audio
150. Modelo de traducción automática
151. Modelo de clasificación de género
152. Creación de un video 3D con Python y aprendizaje automático.
153. Reconocimiento de entidades nombradas
154. Análisis de chat de grupo de WhatsApp
155. Traducción de idiomas con Python
156. Proyectos de Covid-19 con aprendizaje automático
157. Proyectos de aprendizaje profundo con aprendizaje automático
158. Proyectos de sistemas de recomendación con aprendizaje automático
159. Proyectos de análisis de sentimiento con aprendizaje automático
160. Proyectos de clasificación para aprendizaje automático
161. Proyectos de regresión para aprendizaje automático
162. Proyectos de chatbot con Python
163. Proyectos de aprendizaje automático sobre predicción del futuro
A continuación se presenta la misma lista en inglés, lo que puede facilitar la búsqueda a quienes ya están familiarizados con los términos.
Machine Learning Projects for Beginners
2. Data Science Project on President Heights
3. Data Science Project on Birth Rate Analysis
4. Data Science Project on Time Series
5. Data Science Project on Area and Population
6. A Complete Machine Learning Project Walkthrough
Advanced Machine Learning Projects
2. Real-Time Face Mask Detection
8. Highest-Paid Athletes Analysis
10. Spelling Correction with Python
12. Language Translation Model
14. Sign Language Classification
15. Online Shopping Intention Analysis
18. Amazon Best Selling Books Analysis
19. Covid-19 Cases Prediction for Next 30 Days
22. Air Quality Index Analysis
24. Employee Attrition Prediction
27. Market Basket Analysis using Apriori Algorithm
29. Earthquake Prediction Model
33. Chatbot with Machine Learning
34. Next Word Prediction Model
35. Age and Gender Detection with Python
36. Autocorrect Keyboard with Python and Machine Learning.
37. Machine Learning in 5 lines of code.
38. Deepfake Detection with Machine Learning.
39. Predict US Elections with Python.
40. Fake Currency Detection with Machine Learning.
41. Predict Tinder Matches with Machine Learning.
43. Title Generator with Python.
44. Pencil Sketch with Python.
45. OpenAI Gym in Machine Learning
48. Barcode and QR code Reader with Python
49. Extract Text From PDF with Python.
53. Create an API with Python.
54. Send Custom Emails with Python.
55. Colour Recognition with Machine Learning.
56. Create a 3D Video Animation.
57. Graph Algorithms in Machine Learning.
58. Image Features Extraction.
59. Rainfall Prediction with Machine Learning.
60. Classify Nationalities with Machine Learning.
61. Fraud Detection with Machine Learning.
62. Topic Modeling with Python
64. WhatsApp Group Chat Analysis
65. Translate Languages Using Python
67. Bar Chart Race with Python
68. Keyword Research with Python
69. Face Detection with Python
73. Visualize a Solar System with Python.
74. Hate Speech Detection Model
75. Build Instagram Filters with Python.
76. Contact Tracing with Machine Learning
77. Deploy a Chatbot with Python into a Web Application
78. Summarize Text with Machine Learning
79. Language Classification with Machine Learning.
80. OTP Verification GUI with Python
81. Create an Audiobook with Python
83. Image Recognition with PyTorch
84. Gender Classification Model
87. Galaxy Classification with Machine Learning
88. Time Series with LSTM Model
89. Image Classification with TensorFlow
90. Predict Weather with Machine Learning
91. Create a Package with Python
92. Computer Vision with Python
93. Diamonds Analysis with Python
94. Text Classification with TensorFlow
95. Image Segmentation with Python
96. Ridge and Lasso Regression
99. Lung Segmentation with Machine Learning
101. Build Neural Network with Python Code
102. Genetic Algorithm with Python
103. Predict Migration with Machine Learning
106. Data Science Project on Text and Annotations
107. Data Science Project on — Handwritten Digits
108. Data Science Project on- Support Vector Machines
109. Data Science Project — Stock Price Prediction with Machine Learning
110. Data Science Project on — Classification of Text
111. Data Science Project on-Extracting HOG Features
112. Data Science Project on — Amazon Products Reviews Sentiment Analysis with Machine Learning
113. Data Science Project — Email spam Detection with Machine Learning
114. Data Science Project — Heart Disease Prediction with Machine Learning
115. Data Science Project — Movie Recommendation System
116. Data Science Project — Student Performance Analysis with Machine Learning
117. Data Science Project on FIFA Analysis with python
118. Data science project — Fake News Classification
119. Data Science Project — DNA Sequencing with Machine Learning
120. Data Science Project — Book Recommendation System with Machine Learning
121. Data Science Project — Bitcoin Price Prediction with Machine Learning
122. Machine Learning Project — Artificial Neural Networks
123. Algorithmic Trading Strategy with Machine Learning and Python
124. Movie Reviews Sentiment Analysis -Binary Classification with Machine Learning
125. Data Science Project — Supermarket Sales Analysis
126. Data Science Project — GDP Analysis
127. Data Science Project — Predict Customer Churn with Python and Machine Learning
128. Data Science Project — San Francisco Crime Analysis
129. Machine Learning Project — Human Activity Recognition using Smartphone Data
130. Credit Card Fraud Detection with Machine Learning
131. Weather Forecasting with Machine Learning
132. SMS Spam Detection with Machine Learning
133. Covid-19 Detection with Machine Learning and AI
134. Customer Segmentation with Machine Learning
135. Employee Turnover Prediction with Machine Learning
136. Predict Diabetes with Machine Learning
137. Image Classification with PyTorch
138. Time Series Forecasting with ARIMA Model
139. Natural Language Processing on WhatsApp Chats
140. Fake News Detection Model
141. Image Classification with Artificial Neural Networks
142. Binary Classification Model
143. Data Augmentation with Deep Learning
144. Next Word Prediction Model.
146. XGBoost Algorithm in Machine Learning
148. Image Filtering with Machine Learning
150. Machine Translation Model
151. Gender Classification Model
152. Create a 3D Video with Python and Machine Learning.
154. WhatsApp Group Chat Analysis
155. Translate Languages Using Python
156. Covid-19 Projects with Machine Learning
157. Deep Learning Projects with Machine Learning
158. Recommendation System Projects with Machine Learning
159. Sentiment Analysis Projects with Machine Learning
160. Classification Projects For Machine Learning
161. Regression Projects for Machine Learning
162. Chatbot Projects with Python
163. Machine Learning Projects on Future Prediction
Adaptado de https://medium.com/coders-camp/180-data-science-and-machine-learning-projects-with-python-6191bc7b9db9
El uso de técnicas de Inteligencia Artificial (IA) y/o Aprendizaje Automático (ML) eleva los proyectos de Business Intelligence a la categoría de proyectos de Business Analytics.