Skip to content

Repository with all my blog posts on data science and machine learning learning topics

Notifications You must be signed in to change notification settings

eugeniaring/Medium-Articles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Medium Articles

Repository that contains all the data science posts I wrote on Medium and the corresponding code.

A summary of topics covered until now:

  1. Programming
  2. Data Visualization
  3. SQL
  4. Pytorch
  5. MLOps
  6. Regularization
  7. Web Apps
  8. Data Engineering
  9. NLP
  10. Anomaly Detection
  11. Visual Anomaly Detection
  12. Statistics
  13. Dimensionality Reduction
  14. Web Scraping
  15. Reinforcement Learning
  16. Geospatial Data Analysis
  17. Data Science Portfolio
  18. Generative AI

Programming

Title Article Repository
A friendly Guide for writing Recursive Functions with Python ✏️ 🐱
Explaining Python Classes in a simple way ✏️
Master Class Inheritance in Python ✏️
Master the basics of R Programming ✏️

Data Visualization

Title Article Repository
Plotly Express: Interprete data through interactive visualization ✏️ 🐱
How to transition from Excel to Power BI ✏️
Tableau Tutorial for Beginners ✏️

SQL

Title Article Repository
An Intuitive Guide to Integrate SQL and Python for Data Science ✏️ 🐱
An Introduction to Common Tables Expressions in SQL ✏️ 🐱

Pytorch

Title Article Repository
Pytorch Tutorial for Beginners ✏️ 🐱
Manipulating Pytorch Datasets ✏️
Understand Tensor Dimensions in DL models ✏️
CNN & Feature visualizations ✏️ 🐱
Hyperparameter tuning with Optuna ✏️ 🐱
K Fold Cross Validation ✏️ 🐱
Convolutional Autoencoder ✏️ 🐱
Denoising Autoencoder ✏️ 🐱
Variational Autoencoder ✏️ 🐱

MLOps

Title Article Repository
An Intuitive Guide to Track Your ML Experiments with MLflow ✏️
A quick guide for tracking Pytorch Experiments using Neptune.ai ✏️
How to deploy your ML model using DagsHub+bentoML+AWS Lambda ✏️ 🐱
How to deploy your ML model using DagsHub+MLflow+AWS SageMaker ✏️ 🐱

Regularization

Title Article Repository
A Comprehensive Guide of Regularization Techniques in Deep Learning ✏️
K-Fold Cross Validation for Machine Learning Models ✏️
A Comprehensive Guide to Image Augmentation using Pytorch ✏️ 🐱
Albumentations: A Python library for advanced Image Augmentation strategies ✏️ 🐱

Web Apps

Title Article Repository
Building a Web Application to Convert a Video to a Gif Using Streamlit ✏️ 🐱
How to build a Web App to Transcribe and Summarize audio with Python ✏️ 🐱
Creating a Web Application to extract topics from audio with Python ✏️ 🐱
Building a Web Application to detect Breast Cancer in Ultrasound images ✏️ 🐱
How to build a Shazam-like Telegram Bot using Python ✏️ 🐱

Data Engineering

Title Article Repository
My Pandas Cheatsheet for Exploratory Analysis and Data Manipulation ✏️
How To Deal With Time Series Using Pandas and Plotly Express ✏️ 🐱
3 Pandas Functions To Group and Aggregate Data ✏️
Convert Strings to DateTime format in Python ✏️
Mito: A JupyterLab Extension for easy data manipulation with no code ✏️

NLP

Title Article Repository
Text pre-processing in Python ✏️
Bag-of-Words with an Example in Python ✏️ 🐱
TF-IDF with an Example in Python ✏️ 🐱
Word Clouds with TF-IDF ✏️ 🐱
Topic Modeling for E-commerce Reviews using BERTopic ✏️ 🐱

Anomaly Detection

Title Article Repository
Anomaly Detection With Isolation Forest ✏️ 🐱
Interpretation of Isolation Forest with SHAP ✏️ 🐱

Visual Anomaly Detection

Title Article Repository
Paper Review: Reconstruction by inpainting for visual anomaly detection ✏️
GANomaly Paper Review: Semi-Supervised Anomaly Detection via Adversarial Training ✏️ 🐱
CFA Paper Review: a novel AD approach that exploits pre-trained CNNs and transfer learning ✏️

Statistics

Title Article Repository
Master the basics of R programming ✏️
Generalized Additive Models ✏️ 🐱
An intuitive introduction to Boxplots ✏️
An introduction to Probability Sampling Methods ✏️
An introduction to non-Probability Sampling Methods ✏️
Top 15 Probability and Statistics Interview Questions for Data Scientists ✏️

Dimensionality Reduction

Title Article Repository
Variable Reduction with Principal Component Analysis ✏️
Implementing PCA from Scratch ✏️ 🐱
How to perform LDA in Python with Sklearn ✏️ 🐱
What Is the Difference Between PCA and LDA? ✏️

Web Scraping

Title Article Repository
Understanding the HTML Basics for Web Scraping ✏️
A Simple Introduction to Web Scraping with Beautiful Soup ✏️
An Intuitive Guide to Web Scraping using Selenium ✏️
Scraping job offers from Glassdoor using Octoparse ✏️
Web Scraping Greenhouse Gas data from Wikipedia using Octoparse ✏️
Build your own dataset of images for Deep Learning using Octoparse ✏️

Reinforcement Learning

Title Article Repository
Acrobot with Deep Q-Learning ✏️
Deep Q-network with Pytorch and Gym to solve the Acrobot game ✏️ 🐱

Geospatial Data Analysis

Title Article Repository
A Practical Introduction to Geospatial Data Analysis using QGIS ✏️
A comprehensive guide for getting started with OpenStreetMap ✏️
Geospatial Data Analysis with GeoPandas ✏️ 🐱
Geospatial Data Analysis with OSMnx ✏️ 🐱
Geospatial Data Analysis with Geemap ✏️ 🐱

Data Science Portfolio

Title Article Repository
How to create a strong Data Science Portfolio for free ✏️

Generative AI

Title Article Repository
Free From Google: Generative AI Learning Path ✏️
How to Use ChatGPT to Improve Your Data Science Skills ✏️
OpenAI’s Whisper API for Transcription and Translation ✏️
Using LangChain and ChatGPT to explain Python Code ✏️ 🐱
Use LangChain to Extract a Dictionary from Text ✏️ 🐱
How to Improve RAG Performance: 5 Key Techniques with Examples ✏️ 🐱

About

Repository with all my blog posts on data science and machine learning learning topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages