170 proyectos de DATA SCIENCE y MACHINE LEARNING con Python, resueltos y explicados

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.

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

7. Resumen de texto

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

4. Detección de matrículas

5. Análisis de la IPL con Python

6. Predicción del precio del oro

7. Detección de objetos

8. Análisis de los atletas mejor pagados

9. Generación de texto

10. Corrección ortográfica con Python

11. Clasificación de ingresos

12. Modelo de traducción de idiomas

13. Filtrado de currículums

14. Clasificación de la lengua de señas

15. Análisis de intención de compra online

16. Análisis de grafos de red

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

20. Clasificación de género

21. Reconocimiento de flores

22. Análisis del índice de calidad del aire

23. Detección de neumonía

24. Predicción de deserción de empleados

25. Reconocimiento de gestos manuales

26. Detección de mascarillas

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.

42. Segmentación de imágenes

43. Generador de títulos con Python.

44. Bosquejo a lápiz con Python.

45. OpenAI Gym en aprendizaje automático

46. Análisis de Covid-19.

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

96. Regresión Ridge y Lasso

97. Predicción de la eficiencia del combustible

98. Análisis ABC con Python

99. Segmentación pulmonar con aprendizaje automático

100. Análisis RFM con Python

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

105. PLN para otros idiomas

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

112. Proyecto de ciencia de datos: análisis de sentimiento de reseñas de productos de Amazon con aprendizaje automático

113. Proyecto de ciencia de datos: detección de spam en correos electrónicos con aprendizaje automático

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

124. Análisis de sentimiento de reseñas de películas: clasificación binaria con aprendizaje automático

125. Proyecto de ciencia de datos: análisis de ventas de supermercados

126. Proyecto de ciencia de datos: análisis del PIB

127. Proyecto de ciencia de datos: predicción de la pérdida de clientes (churn) con Python y aprendizaje automático

128. Proyecto de ciencia de datos: análisis de la delincuencia en San Francisco

129. Proyecto de aprendizaje automático: reconocimiento de actividad humana utilizando datos de teléfonos inteligentes

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.

145. Segmentación de imágenes

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

1. Stock Price Prediction

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

7. Text Summarization

Advanced Machine Learning Projects

1. House Price Prediction

2. Real-Time Face Mask Detection

3. Named Entity Recognition

4. Number Plate Detection

5. IPL Analysis with Python

6. Gold Price Prediction

7. Object Detection

8. Highest-Paid Athletes Analysis

9. Text Generation

10.  Spelling Correction with Python

11.  Income Classification

12.  Language Translation Model

13.  Resume Screening

14.  Sign Language Classification

15.  Online Shopping Intention Analysis

16.  Network Graph Analysis

17.  Keyword Extraction

18.  Amazon Best Selling Books Analysis

19.  Covid-19 Cases Prediction for Next 30 Days

20.  Gender Classification

21.  Flower Recognition

22.  Air Quality Index Analysis

23.  Pneumonia Detection

24.  Employee Attrition Prediction

25.  Hand Gesture Recognition

26.  Face mask Detection

27.  Market Basket Analysis using Apriori Algorithm

28.  Breast Cancer Detection

29.  Earthquake Prediction Model

30.  Outlier Detection

31.  Heart Disease Prediction

32.  Plastic Users Analysis

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.

42.  Image Segmentation

43.  Title Generator with Python.

44.  Pencil Sketch with Python.

45.  OpenAI Gym in Machine Learning

46.  Covid 19 Analysis.

47.  Analyze ILP Matches.

48.  Barcode and QR code Reader with Python

49.  Extract Text From PDF with Python.

50.  Predict IPL Winner 2020.

51.  Predict Car Prices.

52.  Analyze Call Records.

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

63.  Named Entity Recognition

64.  WhatsApp Group Chat Analysis

65.  Translate Languages Using Python

66.  Network Security Analysis

67.  Bar Chart Race with Python

68.  Keyword Research with Python

69.  Face Detection with Python

70.  Emotion Detection Model

71.  Telegram Bot with Python

72.  Handwriting Recognition

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

82.  Titanic Survival Analysis

83.  Image Recognition with PyTorch

84.  Gender Classification Model

85.  Daily Births Forecasting

86.  Binary Search Algorithm

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

97.  Predict Fuel Efficiency

98.  ABC Analysis with Python

99.  Lung Segmentation with Machine Learning

100. RFM Analysis with Python

101. Build Neural Network with Python Code

102. Genetic Algorithm with Python

103. Predict Migration with Machine Learning

104. Analyze Healthcare Data

105. NLP For Other Languages

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.

145. Image Segmentation

146. XGBoost Algorithm in Machine Learning

147. Face Landmarks Detection

148. Image Filtering with Machine Learning

149. Audio Feature Extraction

150. Machine Translation Model

151. Gender Classification Model

152. Create a 3D Video with Python and Machine Learning.

153. Named Entity Recognition

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

 

Contacto

 

Adaptado de https://medium.com/coders-camp/180-data-science-and-machine-learning-projects-with-python-6191bc7b9db9