Ehtsham Elahi's starred repositories
Clustering
In Python, find clusters of documents using Single Linkage and KMeans, and then visualize the clusters using features from PIL
DeliciousRecommendationEngine
In Python and MySQL, A User-based Collaborative filtering algorithm for recommending links from Delicious
Movie-Recommendation-Engine-for-Netflix-and-Movielens-datasets
In Python and MySQL, An Item-based Colloborative filtering algorithm for movie rating prediction and recommendation
InvertedIndex
In Hadoop, Creates an inverted Index from a Corpus of Text Files, scalable to arbitrary number of Mappers and Reducers
Product-Availability-Recommendation-system
In Hadoop, Computes the probability of a product being in stock given its last status, a mapreduce program
HDFS-file-tree-traversal
In Java using Hadoop FileSystem API, This program makes a depth first search file tree traversal in Hadoop's HDFS
Munkres-Algorithm
In Python, Munkres Algorithm; the famous Linear Programming Algorithm, finds the matches between products and customers
Bigram-Frequency-estimator-Hadoop
In Hadoop, Estimates the frequencies of Bigram in Text Corpus