Uno de los campos de currículum más importantes para cada científico de datos es “Proyectos”. Mi colega hizo la lista de proyectos de ciencia de datos simples pero ilustrativos para crear un CV de científico de datos sin experiencia laboral.
Dejaré la descripción de uno de estos proyectos solo para tener la idea de si vale la pena seguir el enlace.
Spam o jamón
El spam vive donde sea posible dejar mensajes. Uno de los problemas clásicos de la ciencia de datos es la detección de spam. Puede entrenar un modelo para detectar correos electrónicos no deseados, mensajes de spam y comentarios de usuarios de spam para ocultarlos en el navegador.
- Cómo implementar este algoritmo usando Matlab
- ¿Qué tipos de problemas se pueden resolver usando algoritmos?
- Cómo ordenar diagonales de una matriz 2D de manera eficiente
- ¿Qué es el diagrama de flujo?
- ¿Cuál es el mejor algoritmo para sumar números en matrices anidadas?
Un motor de aprendizaje automático define el spam en función de la probabilidad de encontrar palabras como “venta” y “compra” en los mensajes de spam. Como resultado, puede obtener un prototipo funcional de AdBlock en aproximadamente una semana.
Problema de ML: clasificación de texto
Algoritmos: ingenuos bayes, clasificadores lineales, clasificadores de árboles, clasificadores de lo que quieras
Tecnologías: sklearn, nltk, scrapy
Datos: conjunto de datos de spam de SMS, conjunto de datos de spam de correo electrónico, conjunto de datos de spam de comentarios de YouTube
Implementación: extensión del navegador
Referencias: AdBlock, Adguard
Guías: Cómo construir un clasificador simple de aprendizaje automático de detección de spam, Primeros pasos: construcción de una extensión de Chrome
Otros problemas de ML son:
- No hotdog
- Recomendaciones de películas de Netflix
- Lentes originales de Snapchat
- Transmisión de Twitter
- Apuestas de tenis
- Predicción del precio de las acciones
Aquí está el enlace en la publicación original del blog: Data Scientist Resume Projects – Stats and Bots
Espero que sea útil!