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

AyyappaKethan/Medium-Articles

 
 

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. Pytorch
  4. MLOps
  5. Regularization
  6. Web Apps
  7. Data Engineering
  8. NLP
  9. Anomaly Detection
  10. Visual Anomaly Detection
  11. Statistics
  12. Dimensionality Reduction
  13. Web Scraping
  14. Reinforcement Learning
  15. Data Science Portfolio

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 ✏️

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 ✏️

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 ✏️ 🐱

Data Science Portfolio

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

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

  • Jupyter Notebook 99.9%
  • Other 0.1%