#### Recommendation Engine in PostgreSQL

Building a Recommendation Engine in PostgreSQL using Python Project GitHub link: https://github.com/MNoorFawi/recommender-system-in-postgresql-using-python N.B. The database is built in this post and refer to the data_preparation_r.R script to have everything ready in…

Read more#### Weighted KNN with Python

Building a weighted KNN model to predict house prices using python. Github link for the project and the data: https://github.com/MNoorFawi/weighted-knn-in-python Import important libraries. import pandas as pd import numpy as…

Read more#### Julia for Data Science

Exploring JULIA's power in doing Data Science What is and Why Julia ?! Julia Language is a high-level general-purpose dynamic programming language, that was originally designed to address the needs…

Read more#### LZHW (Python Library Quick Start)

Lempel-Ziv Huffman Welch Python compression library to compress big lists and/or pandas dataframes using an optimized algorithm (lzhw) developed from Lempel-Ziv, Huffman and LZ-Welch algorithms. lzhw has a command line tool that,…

Read more#### 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 more#### Network 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 more#### Traversing 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 more#### Logic 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 more#### Clustering 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 more#### Handling 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 more