Mohamed GaberK-Means Clustering from Scratch in 5 lines of code (Python)In this short post, I will walk you through implementing the K-means clustering algorithm from scratch in the most efficient way.4 min read·Apr 25, 2021----
Mohamed GaberA recommendation system for careervillage.orgIn this five-part group project, we explain how we created a recommendation system for the website careervillage.org using data analysis…1 min read·Jan 28, 2021----
Mohamed GaberData Manipulation and Features Engineering with Pandas. The “No For Loops” guide.This post is part 3 of the series about building a recommendation system for CareerVillage.com. You can find the outline of the series…13 min read·Dec 7, 2020----
Mohamed GaberinTowards Data ScienceUsing model interpretation with SHAP to understand what happened in the TitanicIntroduction7 min read·Oct 27, 2020----
Mohamed GaberinDataDrivenInvestorHypothesis Testing Intuitively Explained using the Titanic Dataset in Python.Hypothesis testing is a very common concept in statistical inference. In order to make a conclusion or inference using a dataset…10 min read·Oct 6, 2020----
Mohamed GaberA Gentle Introduction to Lattice Gas Automaton for Simulation of Fluid Flow with Python.Modeling fluid flow has been an area of interest for many researchers and scientists in the field of engineering and applied physics. In…12 min read·Sep 20, 2020----
Mohamed GaberinThe StartupBuild a GUI on Python Using Tkinter From Scratch. Step By Step for Beginners.In this post, I’m going to show you how to build a simple GUI App using Python’s Tkinter. By the end of this short tutorial, you should be…7 min read·Sep 15, 2020----
Mohamed GaberCooking an Empanada with the Ising model. The Markov Chain Monte Carlo Recipe.The Ising model is another example of a fascinating discrete model that can do a great job at modeling and simulating continuous systems…6 min read·Sep 15, 2020----
Mohamed GaberinThe StartupBERT (State of the Art)VS Simple Logistic Regression for Natural Langauge ProcessingBERT is a very interesting multilayer deep learning model that is currently considered as the state of the art for natural language…12 min read·Sep 11, 2020----