Muhammad Fawi
User and Item Based Recommender with Python
User & Item-Based Recommender System with Python Building a movie recommender system from scratch in python using ratings and movies csv files from MovieLens small data set. The system is inspired from the great Programming Collective…
Read moreNetwork Visualization with R
Visualizing Networks using different R packages (igraph, visNetwork, ggnet2) The data is taken from DVD Rental database which consists of three columns: customer name, number of rentals each customer rented…
Read moreTraversing Graphs using Pytholog
Finding Paths in a Graph using Pytholog We will use pytholog library. We will define a weighted undirected graph for the largest MSAs in USA. Github link: https://github.com/MNoorFawi/traversing-graphs-using-pytholog Image and examples source is "Classic…
Read moreLogic Programming in Python with Pytholog
Logic Programming in Python with Pytholog Library Pytholog is a python library that enables using logic programming in python. The aim of the library is to explore ways to use symbolic…
Read moreClustering with R
Building a clustering algorithm model in R We will use "Wholesale customers data.csv" at https://archive.ics.uci.edu/ml/machine-learning-databases/00292/ to perform Hierarchical and Kmeans Clustering using R. Github link for the project and data: https://github.com/MNoorFawi/clustering-with-R First we load the data…
Read moreHandling Big Files with R
Manipulating Large Data with R Handling large data files with R using chunked and data.table packages. Here we are going to explore how can we read manipulate and analyse large…
Read moreLarge Data Processing at the Command Line
Processing Large Data using compression, data.table and the command line here we are going to see different ways for processing big data using R and command line Github Link: https://github.com/MNoorFawi/large-data-processing-with-command-line…
Read moreDrawing Maps with R
Using R to draw and visualize data on maps with different libraries. Github link: https://github.com/MNoorFawi/drawing-maps-with-r ggmap suppressMessages(library(caret)) suppressMessages(library(dplyr)) suppressMessages(library(ggmap)) data("Sacramento") ## stamen map scrmnt <- c(left = min(Sacramento$longitude), bottom =…
Read moreModel Comparison with R
Model Comparison finding a good model isn't always the main problem, sometimes there're other models that can give better results or we already have many. so comparing models is of…
Read moreNon-Linear Regression with R
Solving NonLinear Problems with R linear regression is such a great method to predict a variable measurement based on other variables. but not always the relationship between the variables in…
Read more